比如,判断字符串是否包含g,l,t,如何实现?

解决方案 »

  1.   

    import java.util.regex.*;
    ...
    Pattern p = Pattern.compile(".*[glt].*");
    Matcher m = p.matcher("asdfel  g");
    System.out.println(m.find());
    ...
      

  2.   

    if (Temp.indexOf("a")>-1) {
    ....
    }
    else
    {
    ...
    }
      

  3.   

    笨一点的方法,就用
    yourstr.indexOf("g")>0 && yourstr.indexOf("l")>0 && yourstr.indexOf("t")>0
    或者用正则表达式,像三楼那样.