形参类型是 int ,按理只能接受 数值 或 char ,为什么下面传和个 String 也行?
语言参考:public int indexOf(int ch)返回指定字符在此字符串中第一次出现处的索引。
形参类型是 int ,按理只能接受 数值 或 char ,为什么下面传和个 String 也行?
String name= "Test.java ";
return name.indexOf( ".java ")!=-1;
------解决方案--------------------public int indexOf(String str)
lz仔细看API文档.
saltedfish
------解决方案--------------------int indexOf(int ch)
返回指定字符在此字符串中第一次出现处的索引。
int indexOf(int ch, int fromIndex)
返回在此字符串中第一次出现指定字符处的索引,从指定的索引开始搜索。
int indexOf(String str)
返回指定子字符串在此字符串中第一次出现处的索引。
int indexOf(String str, int fromIndex)
返回指定子字符串在此字符串中第一次出现处的索引,从指定的索引开始。
有多个方法的