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 |