split 메소드는 token을 기준으로 문자열을 슬라이싱 한다.
반환값은 String[] 이다.
public class Sample3 {
public static void main(String[] args) {
// String
// 문자열 자르기
// Split - array, 제어문
String str = "AA-BB-CC-DD"; // -는 token임.
String human = "홍길동-24-172.1-서울시";
String[] msg = str.split("-"); // split 메소드의 리턴값은 문자열의 배열임
String[] msg2 = human.split("-");
System.out.println(Arrays.toString(msg));
System.out.println(Arrays.toString(msg2));
// Integer.parseInt(msg[1])
// Integer.parseDouble(msg[2])
}
}

'Java > Java 기본 문법' 카테고리의 다른 글
| [Java] 파일 입출력 2 - 파일 쓰기 + 파일 읽어오기 (FileWriter, BufferedWriter, PrintWriter, FileReader, BufferedReader) (1) | 2025.01.02 |
|---|---|
| [Java] 파일 입출력 1 (경로 검색, 생성하기, 존재 여부, 읽기/쓰기 가능 여부, 삭제하기) (1) | 2025.01.02 |
| [Java] 값 할당 vs 메모리 주소 할당 (데이터 타입에 따른 할당의 차이) with 함수 (0) | 2024.12.31 |
| [Java] 함수(Function) 기본 + void 함수란? (2) | 2024.12.31 |
| Java 기본 문법 - 정렬 (Sorting), 선택 정렬로 오름차순 내림차순 정렬하기 (1) | 2024.12.30 |