java如何判断输出的String中是否含有特定字符

如判断“是否含有特定字符”中有没有“定”,最好是能放在if判断条件里的


String str = "是否含有特定字符";
        if (str.contains("定")){
            System.out.println("包含");
        }else {
            System.out.println("不包含");
        }

如决解,帮忙采纳一下感谢!

首先,要想获得并判断字符串,我们可以使用charAt获取一个字符串的某个特定位置的字符,并将他们输入到一个数组中,遍历这个数组,每次用if判断就行了