본문 바로가기

전체 글

(93)
[Day2] 문자열 겹쳐쓰기 풀이코드class Solution { public String solution(String my_string, String overwrite_string, int s) { // 문자열 my_string의 앞부분 (0부터 s 이전까지 부분)을 저장 String front = my_string.substring(0, s); // 문자열 my_string의 뒷부분 (s + overwrite_string의 길이 이후 부분)을 저장 String back = my_string.substring(s + overwrite_string.length()); // 앞부분 + 덮어쓰기 문자열 + 뒷부분을 이어서 새로운 문자열을 생성 String ..
[Day2] 홀짝 구분하기 풀이 코드public class Solution { public static void main(String[] args) { // Scanner 객체를 생성하여 입력을 받기 위해 준비 Scanner sc = new Scanner(System.in); // 정수를 입력받아 변수 n에 저장 int n = sc.nextInt(); // n이 짝수인지 검사 if(n % 2 == 0) { // n이 짝수라면, n과 "is even" 문자열을 출력 System.out.println(n + " is even"); } else { // n이 홀수라면, n과 "is od..
[Day2] 문자열 돌리기 풀이 코드import java.util.Scanner;public class Solution { public static void main(String[] args) { // Scanner 객체를 생성하여 입력을 받기 위해 준비 Scanner sc = new Scanner(System.in); // 문자열을 입력받아 변수 a에 저장 String a = sc.next(); // 문자열 a의 각 문자를 순회하면서 출력 for (int i = 0; i
[Day2] 문자열 붙여서 출력하기 풀이코드import java.util.Scanner;public class Solution { public static void main(String[] args) { // Scanner 객체를 생성하여 입력을 받기 위해 준비 Scanner sc = new Scanner(System.in); // 첫 번째 문자열을 입력받아 변수 a에 저장 String a = sc.next(); // 두 번째 문자열을 입력받아 변수 b에 저장 String b = sc.next(); // 두 문자열 a와 b를 이어서 출력 System.out.print(a + b); // Scanner 객체를 닫기 ..
[Day2] 덧셈식 출력하기 풀이 코드import java.util.Scanner;public class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a = sc.nextInt(); int b = sc.nextInt(); System.out.println(a + " + " + b + " = " + (a+b)); }}import java.util.Scanner;public class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in)..
[Day1] 특수문자 출력하기 풀이 코드import java.util.Scanner;public class Solution { // Solution 클래스를 정의 public static void main(String[] args) { // main 메서드를 정의(프로그램 실행의 시작 지점) // 특수 문자들을 포함한 문자열을 출력 // 역슬래시(\)와 큰따옴표(")는 이스케이프 문자로 사용되어야 함 System.out.println("!@#$%^&*(\\\'\"?:;"); // 출력되는 문자열은 !@#$%^&*(\'"?:; }}
[Day01] 대소문자 바꿔서 출력하기 코드import java.util.Scanner;public class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); // Scanner 객체를 생성하여 입력 받기 String a = sc.next(); // 입력된 문자열을 변수 a에 저장 StringBuilder result = new StringBuilder(); // 결과를 저장할 StringBuilder 객체 result를 초기화 // 문자열 a의 각 문자를 순회하기 위한 for 루프 for(int i = 0; i
[3-3] 데이터베이스 프로그래밍 099 절차형 SQL절차형 SQL의 개요C, JAVA 등의 프로그래밍 언어와 같이 연속적인 실행이나 분기, 반복 등의 제어가 가능한 SQL절차형 SQL 종류프로시저(Procedure)특정 기능을 수행하는 일종의 트랜잭션 언어트리거(Trigger)데이터베이스 시스템에서 데이터의 입력, 갱신, 삭제 등의 이벤트(Event)가 발생할때마다 관련 작업이 자동으로 수행사용자 정의 함수프로시저와 유사하게 SQL을 사용하여 일련의 작업을 연속적으로 처리종료시 예약어 Return을 사용해 처리 결과를 단일값으로 반환테스트와 디버깅의 목적테스트(Test)를 통해 오류를 발견한 후 디버깅(Debugging)을 통해 오류가 발생한 코드를 추적하여 수정테스트 : 오류를 찾기 위해 진행디버깅 : 오류를 수정하기 위해 진행100..