1. String배열의 선언과 생성
String[] namep = new String[3]; // 3개의 문자열을 담을 수 있는 배열을 생성한다.
//참조형의 기본값 null이 들어가있다
2. String클래스
- char[]와 메서드(기능)를 결합한 것
- 내용을 변경할 수 없다.
메서드 | 설명 |
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 str = "ABCDE";
char ch = str.charAt(3); // 문자열 str의 4번째 문자 'D'를 ch에 저장
String str = "012345";
String temp = str.substring(1,4); // str에서 index범위 1~4의 문자들을 반환
System.out.println(temp); // "123"이 출력된다.
'Java' 카테고리의 다른 글
36. Arrays로 배열 다루기 - 패스트캠퍼스 백엔드 부트캠프 3기 (3) | 2024.12.19 |
---|---|
35. 2차원 배열 - 패스트캠퍼스 백엔드 부트캠프 3기 (4) | 2024.12.19 |
33. 배열의 활용(2) - 패스트캠퍼스 백엔드 부트캠프 3기 (0) | 2024.12.19 |
32. 배열의 활용(1) - 패스트캠퍼스 백엔드 부트캠프 3기 (0) | 2024.12.19 |
31. 배열의 출력 - 패스트캠퍼스 백엔드 부트캠프 3기 (1) | 2024.12.19 |