java 中如何使用INDEX OF()
发布网友
发布时间:2022-05-26 16:46
我来回答
共3个回答
热心网友
时间:2023-10-29 06:41
public class Test{
public static void main(String[] args){
String s = "Hello World!";
// 1. indexOf(int ch)
System.out.println("s.indexOf('o')=" + s.indexOf('o')); //返回 4
//2. indexOf(int ch, int fromIndex)
System.out.println("s.indexOf('o',6)=" + s.indexOf('o',6)); //返回7
//3. indexOf(String str)
System.out.println("s.indexOf(\"llo\")=" + s.indexOf("llo")); //返回 2
//4. indexOf(String str, int fromIndex)
System.out.println("s.indexOf(\"llo\", 5)=" + s.indexOf("llo", 5)); //返回 -1
}
}
具体indexOf的定义,请参考API文档。 满意请采纳。追问好的 谢谢
追答请“采纳”一下啊,呵呵。
热心网友
时间:2023-10-29 06:41
检索吗,在括号中加上你想要检索的字符串,例如
你想看String str=“asdfgh”中'a'的位子可以这样str.indexof("a");
返回int整型也就是你想要检索的字符串的位子,也可以这样进行检索str.indexof("fg");
如果还不懂,建议你去查api文档,根据类找方法就可以了
热心网友
时间:2023-10-29 06:42
一楼说的很详细了
这种问题应该多看看API 详细的很