문자열 다루기

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
// 문자를 나누기 : split()
String testString = "Hello World!";
System.out.println(Arrays.toString(testString));
>> [H, e, l, l, o,  , W, o, r, l, d, !]

// 영문자를 대문자로 변경 : toUpperCase()
//   -- 공백, 숫자, 한글 등에도 사용 가능하나 변화는 없다.
String testString = "Hello World!";
System.out.println(testString.toUpperCase());
>> "HELLO WORLD!"

// 영문자를 소문자로 변경 : toLowerCase()
//   -- 공백, 숫자, 한글 등에도 사용 가능하나 변화는 없다.
String testString = "Hello World!";
System.out.println(testString.toLowerCase());
>> "hello world!"

// 문자가 같은지 비교 : equals()
System.out.println("abc".equals("abc"));
>> True

// 문자열 양 끝의 공백 제거 : strip()
System.out.println(" Hello World! ".strip());
>> "Hello World!"

// 배열 문자화 : Arrays.toString()
String testString = "Hello World!";
System.out.println(Arrays.toString(testString));
>> [H, e, l, l, o,  , W, o, r, l, d, !]

Reference

대문자 소문자 전환 : https://pridiot.tistory.com/24
문자열 자르기 split : https://jamesdreaming.tistory.com/84
배열 길이 : https://mine-it-record.tistory.com/126
문자열 공백 제거 : https://hianna.tistory.com/526
특정 문자 포함 여부 : https://hianna.tistory.com/539
배열 값 출력하기 : https://hianna.tistory.com/510