() 포함 String 클래스의 메서드는 Sting 값을 매개변수로 받아 현재 String 객체에 지정된 문자열이 포함되어 있는지 확인하고 포함되어 있으면 true를 반환합니다(그렇지 않으면 false).
따라서 ArrayList의 문자열에 대해 -
-
배열 목록을 가져옵니다.
-
for-each 루프를 사용하여 ArrayList 개체의 각 요소를 가져옵니다.
-
배열 목록의 각 요소에 필요한 문자열이 포함되어 있는지 확인하십시오.
-
그렇다면 요소를 인쇄하십시오.
예시
import java.util.ArrayList; import java.util.Iterator; public class FindingString{ public static void main(String[] args){ ArrayList <String> list = new ArrayList<String>(); //Instantiating an ArrayList object list.add("JavaFX"); list.add("Java"); list.add("WebGL"); list.add("OpenCV"); list.add("OpenNLP"); list.add("JOGL"); list.add("Hadoop"); list.add("HBase"); list.add("Java Script"); list.add("Flume"); list.add("Mahout"); list.add("Impala"); System.out.println("Contents of the array list: "); for (String element : list){ if (element.contains("Java")){ System.out.println(element); } } } }
출력
Contents of the array list: JavaFX Java Java Script