在java語言如何判斷某個字符串中是否含有指定的某個子串?
public class string { public static void main(String argv[]){ String s[]={"a","ab","abc","abcd","abcde"}; for(int i=0;i<s.length;i++){ int result= s[i].indexOf("abc"); System.out.println("包含子串abc的字符串有:" +result); } }}你一直判斷的是s[0],把int result= s[0].indexOf("abc"); 改為int result= s[i].indexOf("abc");