ja中怎么判断一个字符串中包含某个字符或字符串

如题所述

判断一个字符串中是否包含某个字符串方法如下:

public class Test {

    // å‚数是需要判断的子字符串
    public void judge(String subString) {

        String string = "judge is subString";

        // è¿”回指定子字符串在此字符串中第一次出现处的索引。如果它不作为一个子字符串出现,则返回 -1。
        if (string.indexOf(subString) == -1) {
            System.out.println("此字符串中不含" + subString + "这个子字符串");
        } else {
            System.out.println("此字符串中含有" + subString + "这个子字符串");
        }
    }

    // ä¸»æ–¹æ³•
    public static void main(String[] args) {

        Test test = new Test();
        test.judge("sub");
    }

}

运行效果:


温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答