
两个String方法的区别
String中charcharAt(intindex)与intcodePointAt(intindex)的区别就是因为看不懂才上来提问的...
String 中
char charAt(int index) 与int codePointAt(int index) 的区别
就是因为看不懂才上来提问的 展开
char charAt(int index) 与int codePointAt(int index) 的区别
就是因为看不懂才上来提问的 展开
展开全部
下面是个简单的例子:
package com.zte;
public class StringTest {
public static void main(String[] args) {
String str = "abcefg";
char ch = str.charAt(0);
int coIndex=str.codePointAt(0);
System.out.println("ch " + ch);
System.out.println("coIndex " + coIndex);
}
}
返回值:
ch a
coIndex 97
从这个返回值可以看到两个函数的不同的作用:
charAt(i)是返回索引在i处的字符
codePointAt(i)是返回索引在i处的字符的ascii值。
程序中a的ascii就是97。
package com.zte;
public class StringTest {
public static void main(String[] args) {
String str = "abcefg";
char ch = str.charAt(0);
int coIndex=str.codePointAt(0);
System.out.println("ch " + ch);
System.out.println("coIndex " + coIndex);
}
}
返回值:
ch a
coIndex 97
从这个返回值可以看到两个函数的不同的作用:
charAt(i)是返回索引在i处的字符
codePointAt(i)是返回索引在i处的字符的ascii值。
程序中a的ascii就是97。
展开全部
index 表示字符串中字符的位置
char charAt(int index)是取字符串中第index个字符
int codePointAt(int index)是取字符串中第index个字符的ACSII码
建议你看不懂的函数写个简单的程序测试一下就清楚了
char charAt(int index)是取字符串中第index个字符
int codePointAt(int index)是取字符串中第index个字符的ACSII码
建议你看不懂的函数写个简单的程序测试一下就清楚了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
char charAt(int index) 返回指定索引处的 char 值。 int codePointAt(int index) 返回指定索引处的字符
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
JDK API:
java.lang.String里面有介绍。返回值不同。
java.lang.String里面有介绍。返回值不同。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你自己去看帮助文档吧,,
上面都说的很清楚的
上面都说的很清楚的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询