indexOf
- 메서드에 문자열을 입력하면 왼쪽에서 부터 일치하는 문자의 index 값을 반환한다.
public static void main(String[] args){
String s = "hello";
System.out.println(s.indexOf('h')); // 0
}
lastIndexOf
- 메서드에 문자열을 입력하면 오른쪽에서 부터 일치하는 문자의 index 값을 반환한다.
public static void main(String[] args){
String s = "hello";
System.out.println(s.indexOf('l')); // 3
}
substring
- 인자가 한개일 경우는 index위치부터 그 이후의 모든 문자열을 return
- 인자가 두개일 경우는 [index, index) 의 문자열을 return
public static void main(String[] args){
String s = "hello";
System.out.println(s.subtring(1)); //ello
System.out.println(s.substring(1,3)); //el
}
'프로그래밍 > Java' 카테고리의 다른 글
[Java] 이클립스 디버깅 방법, 단축키 (0) | 2020.03.24 |
---|---|
[Java] jdk 삭제 후 재설치 (Mac) (0) | 2020.02.28 |
[Java] List, Map (0) | 2020.02.19 |
[Java] static, heap (0) | 2020.01.09 |
[Java] 배열 (0) | 2019.11.11 |