开发者

Search a String Array in Java?

开发者 https://www.devze.com 2022-12-30 12:13 出处:网络
How do I search a string array with start with keyword? for example, String[] str = { \"abcd\", \"abdc\", \"bcda\"};

How do I search a string array with start with keyword?

for example,

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

wh开发者_如何学Goen my search string is "a" it must show

abcd and abdc

when my search string is "abc" then it should be "abcd".


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

Swap startsWith for contains you wish to simply look for containment.


You should check this method:

http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html#contains%28java.lang.CharSequence%29

0

精彩评论

暂无评论...
验证码 换一张
取 消