Daily Life/TIL(Today I Learned)

[TIL] 스택, 큐, 재귀함수, split 함수로 String 한 글자씩 잘라서 배열에 넣기

Sujin Lee (Daisy) 2020. 6. 29. 15:19

1. String 을 한 글자씩 잘라서 배열에 넣기 ==> split 함수 사용 

String word = "HELLOWORLD";
String[] arr;

arr = word.split(""); 

// 출력해서 확인해보기 
for(int i=0;i<arr.length;i++) {
    System.out.println(arr[i]);
}

 

2. 특정 글자 있는지 확인 : charAt()

 - 나는 주로 글자수 세서 substring으로 잘라서 비교하는데, charAt 이용하는 방법도 있음

for(int i = 0; i < first; i++) {
	if(!((element.charAt(i) >= 'a' && element.charAt(i) <= 'z') || element.charAt(i) == '.')) {
		return false;
	}
}

 

3. 특정 글자로 시작하는지/끝나는지 확인: StartsWith, EndsWith 

 - 나는 또 글자수 기준으로 substring으로 잘라서 비교했는데,StartsWith, EndsWith  라는 메소드가 있었음. 

 

4. 특정 글자 포함하는지 확인: contains

 - 맨날 쓰는 메소드만 써서 그런건지 제대로 모르는건지 -_-;; 정신차리자. 

 - Java의 정석 다시 보기 시작해야할듯. 

 

반응형

'Daily Life > TIL(Today I Learned)' 카테고리의 다른 글

[TIL/Swift] 2022.07.20 (Wed) - 변수  (0) 2022.07.20
[TIL] 2021.01.21 (목)  (0) 2021.01.22
[TIL] 2021.01.20 (수)  (0) 2021.01.22
[TIL] 2021.01.18 (월)  (0) 2021.01.22
[TIL] 2020.04.15 (수)  (0) 2020.04.16
[TIL] 2020.04.14 (화)  (0) 2020.04.14
[TIL] 2020.04.07 (화)  (0) 2020.04.07
[TIL] 2020.04.04 (토)  (0) 2020.04.05