在Java中,indexOf()函数能不能检索数组中的元素?
package搜索字符串中的字符或者字符串;publicclass搜索字符串中的字符或者字符串{publicstaticvoidmain(String[]args){//...
package 搜索字符串中的字符或者字符串;
public class 搜索字符串中的字符或者字符串 {
public static void main(String[] args) {
// TODO Auto-generated method stub
String str1="Hello java";
int size1=str1.indexOf("ello");
System.out.println(size1);
char a[]={'h','e','l','l','o',' ','j','a','v','a'};
int size2=a.indexOf("ello");//当运行到这里是程序报错
System.out.println(size2);
}
}
程序如上,为什么length()函数可以使用 a.length的形式。而indexOf不行,是不是indexOf不支持数组呢? 展开
public class 搜索字符串中的字符或者字符串 {
public static void main(String[] args) {
// TODO Auto-generated method stub
String str1="Hello java";
int size1=str1.indexOf("ello");
System.out.println(size1);
char a[]={'h','e','l','l','o',' ','j','a','v','a'};
int size2=a.indexOf("ello");//当运行到这里是程序报错
System.out.println(size2);
}
}
程序如上,为什么length()函数可以使用 a.length的形式。而indexOf不行,是不是indexOf不支持数组呢? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询