💡 오늘의 호기심
- 백준 문제풀이를 진행하다 charAt()과 substring()의 차이에 대해 궁금해져서 알아보았다.
1. charAt()
❓ 인수번째의 문자를 읽음.
ex)
java
String str = "abcde";
str.charAt(1);
System.out.println(str.charAt(1)); // 'b'
chatAt(i) : i 인덱스에 해당하는 문자가 나옴.
2. substring()
❓ 문자열을 읽을 수 있음.
ex)
java
String str = "abcde";
str.substring(1,4);
System.out.println(str.substring(1,4)); // bcd
str.substring(시작 위치, 종료위치)
str .substring(1,4) : 1번 인덱스의 값부터 4번 인덱스의 직전값까지 읽어라.