黑马程序员技术交流社区
标题:
求助,字符数组和字符串转换问题
[打印本页]
作者:
何旭栋
时间:
2012-5-25 13:06
标题:
求助,字符数组和字符串转换问题
请问:toCharArray()和String.ValueOf()内部是怎么实现的;
作者:
乔建国
时间:
2012-5-25 13:28
public char[] toCharArray()将此字符串转换为一个新的字符数组。 返回:一个新分配的字符数组,它的长度是此字符串的长度,它的内容被初始化为包含此字符串表示的字符序列。
String.ValueOf(xxx) 此方法返回的是一个其他类型参数数据,的字符串表现形式
作者:
niceBoy
时间:
2012-5-25 14:20
JDK6的源代码:
public char[] toCharArray() {
char result[] = new char[count];
getChars(0, count, result, 0);
return result;
}
public static String valueOf(char data[]) {
return new String(data);
}
查看源码:在JDK文件src包中。如果使用eclipse按Ctrl 点方法名查看
作者:
何旭栋
时间:
2012-5-25 14:27
niceBoy 发表于 2012-5-25 14:20
JDK6的源代码:
public char[] toCharArray() {
char result[] = new char[count];
原来可以看源码的,谢了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2