배열의 타입이 String(문자열)인 경우에도 int배열의 선언 및 생성방식과 다르지않다
String [] a = new String [3]; // 길이가 3인 문자열을 저장하는 배열
String의 기본값을 'null'임으로 각 인덱스의 값을 null로 초기화된 상태이다
null은 어떠한 객체도 갖고있지 않다는 뜻이다.
String 배열의 초기화도 동일한 방식으로 한다
예시는 담으과 같다
package belog;
import java.util.Iterator;
public class HelloJava {
public static void main(String[] args) {
String [] a = new String [] {"Hello", "ja", "va"};
for (int i = 0; i < a.length; i++) {
System.out.print(a[i]);
}
}
}
Hellojava
String 클래스에 문자열을 저장할 때에는, 큰따옴표" "안에 넣어야 한다