String 배열
Last updated
Last updated
char[] 와 메서드(기능)를 결합한 것입니다.
기본형 처럼 사용이 가능한 참조형 입니다.
String str = "행복";
String str = new String("행복");
문자열을 많이 사용하기 때문에 특별하게 만들어진 클래스 입니다.
String 클래스는 내용을 변경할 수 없습니다. 새로운게 만들어집니다.
String name = "choi";
String firstName = "wb"; name = name + firstName;
메서드 | 설명 |
---|---|
char charAt(int index) | 문자열에서 해당 위치(index)에 있는 문자를 반환한다. |
int length() | 문자열의 길이를 반환한다. |
String substring(int from, int to) | 문자열에서 해당 범위(from~to)의 문자열을 반환한다.(to는 포함 안됨) |
boolean equals(Object obj) | 문자열의 내용이 같은지 확인한다. 같으면 true, 다르면 false |
char[] toCharArray() | 문자열을 문자배열(char[])로 변환해서 반환한다 |
아래 예제코드로 학습해 보겠습니다.
String[] name = new String[3];
3개의 문자열을 담을 수 있는 배열을 생성한다.
참조형 이기 때문에 기본값 null 로 초기화 됩니다.
아래 예제코드로 학습해 보겠습니다.
Ref. Java의 정석 기초편 Chapter5(12, 13, 14, 15)
Ref. String 클래스 , String 배열