社区
非技术区
帖子详情
char数组用toString()得到的是什么?
蛰伏神兽
2010-12-20 04:57:54
比如说我一个char[] 数组为{‘1’,‘2’,‘3’,‘4’,‘5’,‘6’}用toString()
后得到的是“[C@1270b73”?请问这是什么,是地址吗?那怎么转成“123456”的String呢?
...全文
535
7
打赏
收藏
char数组用toString()得到的是什么?
比如说我一个char[] 数组为{‘1’,‘2’,‘3’,‘4’,‘5’,‘6’}用toString() 后得到的是“[C@1270b73”?请问这是什么,是地址吗?那怎么转成“123456”的String呢?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
蛰伏神兽
2010-12-20
打赏
举报
回复
[Quote=引用 3 楼 alert008 的回复:]
char[] c = {'1','2','3','4','5','6'};
for(int i=0;i<c.length;i++){
System.out.print(c[i]);
}
[/Quote]
哦,懂了谢了!
蛰伏神兽
2010-12-20
打赏
举报
回复
[Quote=引用楼主 bxftyt 的回复:]
比如说我一个char[] 数组为{‘1’,‘2’,‘3’,‘4’,‘5’,‘6’}用toString()
后得到的是“[C@1270b73”?请问这是什么,是地址吗?那怎么转成“123456”的String呢?
[/Quote]
谢谢
牛海朋
2010-12-20
打赏
举报
回复
[Quote=引用 4 楼 lonefeifei 的回复:]
用System.out.print()显示某个对象时,会调用该对象的toString()方法,对于数组也一样。而对于数组,调用toString()的默认实现是打印对象类型+hashCode()
[/Quote]
说的好
lonefeifei
2010-12-20
打赏
举报
回复
用System.out.print()显示某个对象时,会调用该对象的toString()方法,对于数组也一样。而对于数组,调用toString()的默认实现是打印对象类型+hashCode()
alert008
2010-12-20
打赏
举报
回复
char[] c = {'1','2','3','4','5','6'};
for(int i=0;i<c.length;i++){
System.out.print(c[i]);
}
myzee
2010-12-20
打赏
举报
回复
tostring应该也是可以的
qybao
2010-12-20
打赏
举报
回复
have a try
char[] c = {‘1’,'2’,'3’,'4’,'5’,'6’};
String str = new String(c);
C# 中的类型转换之字符串和字符
数组
之间的转换
在上面的例子中,我们使用 String(
char
[]) 构造函数将字符
数组
tcs 转换成字符串 tstr。运行结果显示,tstr 的值为 "test me",测试说明转换成功。 字符串索引运算符 实际上,我们在很多时候需要把字符串转换成...
Java基础之
数组
拷贝
文章目录1. 直接赋值2....(注:如果想打印
数组
内的所有值,可以使用Arrays.
toString
(x)方法,但需import java.util.Arrays) int[] originalArray = { 1, 2, 3, 4, 5 }; int[] newArray = originalArray
c#数据类型转换,BYTE,float,double,
char
类型间的转换方法 (3).docx
- 数值到字符串:可以使用
ToString
()方法,如intValue.
ToString
()。 - 字符串到数值:使用int.Parse()、int.TryParse()等方法,如果字符串无法转换为数值,Parse会抛出异常,TryParse则不会。 5. 字符串与字符
数组
/...
c#数据类型转换,BYTE,float,double,
char
类型间的转换方法.docx
可以使用`Convert.ToInt32()`或`int.Parse()`函数将字符转换为其Unicode编码,也可以使用`
char
.
ToString
()`或`Convert.To
Char
()`将整数转换回字符。 **数值字符串与数值之间的转换** C#提供了`int.Parse()`,`int....
Java中
char
[]输出不是内存地址的原因详解
当我们输出一个
char
[]
数组
时,Java的`System.out.println()`方法实际上会调用
数组
的`
toString
()`方法。对于
数组
来说,`
toString
()`方法会返回一个表示
数组
内容的字符串,而不是内存地址。 例如,如果我们有以下代码...
非技术区
23,406
社区成员
70,514
社区内容
发帖
与我相关
我的任务
非技术区
Java 非技术区
复制链接
扫一扫
分享
社区描述
Java 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章