티스토리 뷰

728x90

 

 

문자열을 자르고 나눌 일이 생겼는데 역시나 머릿속에 정리가 되어있지 않았고,,

그래서 간단하게... 포스팅.. 파워 초 간단... 나만알아볼듯..

 

1. split

문자 덩어리 쪼개볼게요~~

split(String s): 문자를 s 를 기준으로 나눔

split(String s, int i): 문자를 s 를 기준으로 i 개의 덩어리로 나눈다

String[] result = text.split(" ", 3);

 

혹시 text가 s를 기준으로 나눴을 때 i 만큼의 덩어리로 나눌 수 없다면?

예를 들어 text = "안녕 반가워" 이고 이를 split(" ", 3)이라고 하면?

그냥 ["안녕", "반가워"] 로 결과가 나타남

 

 

2. substring

string의 일부를 잘라서 가져오고자 할 때 사용한다

"안녕하세요. 저는 뫄뫄입니다" -> "뫄뫄", "저는 뫄뫄입니다"  등...

 

substring(int startIdx, int endIdx);

substring(int startIdx);

idx는 0부터 시작합니다ㅎㅎ

 

 

 

3. charAt

String -> Char을 가져오고싶을 떄 사용하게 된다

charAt(int i): 문자열에서 인덱스 i 번째 문자를 가져와라

idx는 0부터 시작합니다 ㅎㅎ

 

4. toCharArray()

String 전체를 char 하나씩 분리해내고자 할 때 사용한다

"Hello" -> ["H", "e", "l", "l", "o"]

728x90
댓글
250x250
250x250
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/07   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
글 보관함