_Jack_Han_
2016-02-22 23:26
在课件的字符串方法列表中,第2个方法int indexOf(int ch),括号里参数的类型应该是char而不是int。
int indexOf(int ch)中ch是某一字符对应的unicode码的十进制数,举例说明(查找字符“何”):
public static String str = "hello 何world";
System.out.println(str.indexOf(0x4f55)); --unicode十六进制
System.out.println(str.indexOf('何')); --中文字符
System.out.println(str.indexOf(20309)); --unicode十进制
以上三个输出都是:6
int indexOf(int ch),这个方法是 返回ascii码的值为ch的字符在字符串中的位置
Java入门第三季
409792 学习 · 4340 问题
相似问题