본문 바로가기
728x90

문자열 연산2

3강. Java - Java 기본 문법(2), 클래스와 상속(1) 연습 문제 문제1. 다음 중 문법적으로 올바른 문장은 무엇인가? 1. int a[10] = new int[]; 2. int b[] = new int(10); 3. int[][]c = new int[5][]; 4. int[5]d = {1, 2, 3, 4, 5}; 정답 : 3 풀이 : 배열을 선언할 때 크기를 지정할 수 없다. // 1, 4번 탈락 배열 선언 형식은 자료형[] 변수이름; 또는 자료형 변수이름[];이다. // 2번 탈락 문제2. int형 변수 i와 j의 값을 각각 출력하기 위해 적당한 출력문은 무엇인가? 1. System.out.println(i, j); 2. System.out.println(i + " " + j); 3. System.out.println(i + j) 4. System.out.print.. 2024. 3. 8.
3-2 문자열 String 클래스 : String 클래스는 문자열을 표현하고 처리하기 위한 참조형 : String형의 변수는 참조형이나 기본형 변수처럼 사용할 수 있음. *참조형 변수 : 객체를 가리키는 변수 *기본형 변수 : new 클래스() 문자열 리터럴 : 이중 따옴표를 사용함 // 참조형 변수와 new를 사용한 기본형 변수를 둘 다 사용 가능. : 참조형 변수에는 null이라는 특별한 값을 지정할 수 있음. 문자열의 +연산자 : 두 문자열을 연결하는 것 : (문자열 + 기본형) 또는 (문자열 + 다른 참조형)도 가능 -> + 연산자를 사용할 때, 기본형(또는 다른 참조형) 값은 문자열로 자동 형변환 가능 : print()나 println()에서 자주 사용됨 -> 1개 매개변수를 문자열로 바꾸어출력함 -> Sys.. 2024. 3. 8.
728x90