Java

String 배열(string array)

Beekei 2021. 9. 13. 09:08
반응형

String 배열의 선언과 생성 & 초기화

배열의 타입이 String인 경우에도 배열의 선언과 생성방법 및 초기화는 다르지 않다.

String의 기본값은 null이므로 각 요소의 값은 null로 초기화 된다.

char 배열과 String 클래스

String 클래스는 char 배열에 여러 기능을 추가하여 확장한 것

그러므로 char 배열보다 String 클래스를 사용하는 것이 문자열을 다루기 쉽다.

다만 String 객체(문자열)는 읽을수만 있을 뿐 내용을 변경할 수 없다. (변경 가능한 문자열을 다루려면 StringBuffer클래스 사용)

문자열을 숫자로 변환하려면 Integer.parseInt()를 사용

String str = "java";
String strNum = "8";
str += strNum; // "java8"이라는 새로운 문자열이 str에 저장
System.out.println(str); // "java8"

int num = Integer.parseInt(strNum);
System.out.println(num); // 8

String 클래스의 주요 메서드

반응형