반응형
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 클래스의 주요 메서드
반응형
'Java' 카테고리의 다른 글
클래스(Class)와 객체(Object) (0) | 2021.09.13 |
---|---|
객체지향언어 (0) | 2021.09.13 |
다차원 배열(multi-dimensional array) (0) | 2021.09.13 |
배열(array) (0) | 2021.09.13 |
반복문 (0) | 2021.09.12 |