본문 바로가기

System Programmings/Java

[Java] 부분 일치하는 문자 검색

반응형

노홍철
박명수
정준하
하하
유재석
정형돈


이렇게 있을때 '하'와 부분일치하는 문자를 검색하면 아래와 같은 결과가 나온다.

정준하
하하

이렇게 검색하려면
String에 포함되 있는 메소드 'contains' 함수를 쓰면 된다.

예를 들면

public class main {
 public static void main(String [] args){
  String [] x = {"노홍철", "유재석", "정준하", "정형돈", "길", "하하"};
  String text = "하";
  
  for(int i=0; i < x.length; i++){
   if(x[i].contains(text))
    System.out.println(x[i]);
  }
 }
}

반응형