主题:求助
public class Test
{
public static void main(String[] args)
{
String s = "sunjavahpjavajspjavahahajavagoodjava";
String d = "java";
int num = 0;
for(int i=0; i<s.length()-3; i++)
{
String f = s.substring(i, i+4);
if(f.equalsIgnoreCase(d) == true)
{
num++;
}
}
System.out.println(num);
}
}
请问各位高手 为什么for循环里的String f = s.substring(i, i+4);这句
为什么不是i,i+3 而是i,i+4呢
{
public static void main(String[] args)
{
String s = "sunjavahpjavajspjavahahajavagoodjava";
String d = "java";
int num = 0;
for(int i=0; i<s.length()-3; i++)
{
String f = s.substring(i, i+4);
if(f.equalsIgnoreCase(d) == true)
{
num++;
}
}
System.out.println(num);
}
}
请问各位高手 为什么for循环里的String f = s.substring(i, i+4);这句
为什么不是i,i+3 而是i,i+4呢