作者edith21 (小球)
看板java
标题[问题]indexOf的问题
时间Wed Nov 18 21:37:15 2009
请问以下程式
Index =str.indexOf(search)
我知道是在search这个字串找但为什麽index=6
Index+=serch.length(); -->serch.length()是指长度吗?但..要怎麽算长度?
-------------------------------------------------------------------
public class cc17
{
public static void main(String args[])
{
String str="Where are you? who are you?",search="are";
int Index=0,Count=0;
Index=str.indexOf(search);
while(Index>=0)
{
Count++;
System.out.println(Index);
Index +=search.length();
Index=str.indexOf(search,Index);
}
System.out.println("Find'are'"+Count+"times!!");
}
}
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 115.43.158.112
1F:推 PsMonkey:请试着解读 API doc,并说明疑惑之处... 11/18 21:44
2F:推 PsMonkey:不过 String 的 method 看不懂也很伤感情...... Orz 11/18 21:45