java에서의 문자열 자르기는 두 가지의 방법이 있다.
1. split()
split 함수는 특정 문자를 기준으로 문자열을 나누어 배열에 저장한 후 리턴한다.
String s = "010-1111-2222";
String sArr = s.split("-"); //["010", "1111", "2222"]
String sArr2 = s.split("-", 2); // 배열의 크기 지정-> ["010", "1111-2222"]
2. charAt()
charAt 함수는 문자열의 인덱스를 사용하기 때문에 for문을 이용한다.
String s = "hello";
for(int i=0; i<s.length(); i++){
System.out.println(s.charAt(i)); // h, e, l, l, o 출력
}
728x90
'컴퓨터 > JAVA' 카테고리의 다른 글
[java] HashSet() (0) | 2023.05.22 |
---|---|
[java] toCharArray() (0) | 2023.05.18 |
[java] [Error] no suitable method found for sort(int[],java.util.Comparator<java.lang.Object>) (0) | 2023.05.05 |
[java] stack 구현 (0) | 2023.05.04 |
[java] 배열 문법 정리 (0) | 2023.05.02 |