String 배열의 선언과 생성
String[] name = new String[3]; // 3개의 문자열을 담을 수 있는 배열 생성
Java
Search
String 배열의 초기화
String[] name = new String[3];
name[0] = "Kim";
name[1] = "Yi";
name[2] = "Park";
// 괄호를 사용해서 간단히
String[] name = new String[] {"Kim", "Yi", "Park"};
String[] name = {"Kim", "Yi", "Park"};
// 원래 String은 클래스이므로 new 연산자를 통해 객체를 생성하는 것이 정법이긴 함.
String[] name = new String[3];
name[0] = new String("Kim");
name[1] = new String("Yi");
name[2] = new String("Park");
Java
ArrayEx12.java
ArrayEx13.java : 16진수를 2진수로 변환
char 배열과 String 클래스
String 클래스는 char 배열에 함수(메소드)를 추가한 것
•
char 배열보다 String 클래스 사용이 문자열을 다루기에 더 편리
•
String 객체(문자열)은 변경할 수 없고, 새로운 내용의 문자열 저장만이 가능
Search
char 배열과 String 클래스의 변환
char[] chArr = {'A', 'B', 'C'};
String str = new String(chArr); // char -> String
char[] tmp = str.toCharArray(); // String -> char
Java
ArrayEx14.java
ArrayEx15.java : String → 모스 부호