728x90

indexOf()

indexOf() 는 특정 문자나 문자열이 앞에서부터 처음 발견되는 인덱스를 반환한다.

인덱스를 찾지 못했을 경우 "-1"을 반환한다.

  • indexOf(String str)
  • indexOf(int ch)
  • indexOf(int ch, int fromIndex)
  • indexOf(String str, int fromIndex)

 

indexOf() 예제

public class Main{ 
    public static void main(String[] args){ 

        String indexOf1 = "Hello world"; 
        String indexOf2 = " Hello world "; 
        
        System.out.println( indexOf1.indexOf("o") ); // 4 
        System.out.println( indexOf1.indexOf("x") ); // -1 
        System.out.println( indexOf1.indexOf("o",5) ); // 7 
        System.out.println( indexOf2.indexOf("o") ); // 5
        System.out.println( indexOf2.indexOf("el") ); // 2 
        
    } 
}

 

728x90

'Java & Spring' 카테고리의 다른 글

[JAVA] forEach 사용법  (0) 2022.03.03
[JAVA] replace()/replaceAll() 문자열 치환  (0) 2022.03.02
[JAVA] isEmpty() 빈 문자열 체크  (0) 2022.02.28
[JAVA] String.toCharArray() 사용법  (0) 2022.02.27
[JAVA] Queue 사용법  (0) 2022.02.26

+ Recent posts