RoBoLoG

[Java] List<String>에 여러 단어들이 있는데 그들 중 어떤 String 데이터에 포함된 단어가 있는지 확인하는 방법 본문

Study/Java

[Java] List<String>에 여러 단어들이 있는데 그들 중 어떤 String 데이터에 포함된 단어가 있는지 확인하는 방법

SKJun 2023. 6. 16. 16:56
import java.util.ArrayList;
import java.util.List;

public class ListExample {
    public static void main(String[] args) {
        List<String> words = new ArrayList<>();
        words.add("apple");
        words.add("banana");
        words.add("cherry");

        String text = "I Like apple";

        for (String word : words) {
            if (text.contains(word)) {
                System.out.println("'" + word + "'가 포함되었습니다.");
            }
        }
    }
}

위의 예시에서는 words 리스트에 "apple", "banana", "cherry"를 추가하고, text 문자열에 있는 단어들 중에서 words 리스트에 있는 단어가 포함되어 있는지 확인합니다. 만약 포함되어 있다면 해당 단어를 출력합니다.

위 예시에서는 "I Like apple" 문자열을 검색하는 경우를 보여주고 있습니다. 필요에 따라 text 변수에 다른 문자열을 할당하여 원하는 문자열을 검색할 수 있습니다.

728x90
반응형