将第三个参数ooffset更改成3,一个"en"都找不到了。这第三个参数偏移量,到底是说什么呢?public class Example5_3
{
public static void main(String args[])
{
int number = 0;
String s = "student;entropy;engage,english,client";
for (int k=0; k<s.length(); k++)
{
if (s.regionMatches(k, "en", 0, 2)) //第三个参数ooffset更改成3,nubmer输出0了。
{
number++;
}
}
System.out.println("number = " + number);
}
}
{
public static void main(String args[])
{
int number = 0;
String s = "student;entropy;engage,english,client";
for (int k=0; k<s.length(); k++)
{
if (s.regionMatches(k, "en", 0, 2)) //第三个参数ooffset更改成3,nubmer输出0了。
{
number++;
}
}
System.out.println("number = " + number);
}
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货