Search in String Array in Java?

How to search an array of strings starting with a keyword?

eg,

String[] str = { "abcd", "abdc", "bcda"};

when my search bar "a", it should show

abcd and abdc

when my search bar "abc", then it should be "abcd".

+3
source share
2 answers
String[] strArray = {"abcd", "abdc", "bcda"};
for (String s : strArray)
    if (s.startsWith(searchTerm))
        System.out.println(s);

Change startsWithfor contains, you just want to look for containment.

+8
source

Source: https://habr.com/ru/post/1745445/


All Articles