问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java中char数组的问题

发布网友 发布时间:2022-05-04 23:53

我来回答

2个回答

热心网友 时间:2022-06-27 10:14

这个其实是一个基础问题,System.out.println(c+"");因为有个+号连字符,所以最后会变成一个字符串对象,因为你没重写toString()方法,所以会输出用类似[C@1c5fde0这样的值,这样值其实你可以在Object对象的toString()方法找到为什么是这样的。getClass().getName() + '@' + Integer.toHexString(hashCode()),也就是类名+@+16机制的一串数字。追问其实我懂了,PrintStream中的println()中有很多重载的方法,System.out.println(c)则是调用了println(char[] c)的方法,而另一个则是用println(String s)的方法,输出的自然是c的地址了。。。不过谢谢帮助。

追答不客气!

热心网友 时间:2022-06-27 10:14

c+"" 方式是因为执行的是 c.toString()+"" 先将 c 转换字符再拼接
你可以使用 System.out.printf(c.toString()); 看到相同的结果
而System.out.printf(c) 是有printf(char [])该重载方法可以输出这个类型
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
人民币贬值对人民有什么影响 长春市办理设立个人律师事务所需要什么材料? 学生签证的延期都需要以下材料: 米3手机套彩绘小米3彩膜 骑马与砍杀光明与黑暗泡菜编队方法 陈染相关作品介绍 万紫千红是指什么生肖,精准已答落实 十二生肖谁是万紫千红 手机里带的网络电视怎么联接到笔记本电脑上看呢? ...手机,电脑连上网了,智能电视能连上看电视吗,怎样能看智能电视_百度... java定义一个char数组 char[] array = {'a', 'b', 'c, 'z', '+', '-', '0','A', 'K', 'n', 't', 'm'}; 自制咖啡的步骤! 咖啡的冲泡方法{步骤}是怎样的???谢谢了,大神帮忙啊 上海富士康普工一般一天工作几个小时一月有几天休息急急急就急急急急急急急急急急急急急急急急急急急 上海有富士康吗 如同河豚有毒,如同海胆有刺,如同贝类有壳。用了什么修辞手法,在文中的作用是什么? 刺冠海胆的毒素是神经毒素吗? 精绝古城活着的人怎么没有受尸香魔芋的控制 求中国大学历史先修(AC)2016年秋试试题,北京大学出卷,只要问答题的全文,不要大概。 什么是神魔小说? 精绝古城到底在什么地方? 没有规矩不成方圆这句话是要我们干什么? 绝地求生大逃杀自动录像功能启动不了怎么才能解决 名词解释阁字开头的说 【急】均田制等等的历史名词解释! 佛教名词解释大众部结集 如何理解"平凡而伟大"? 犍陀罗文明名词解释? 沿革解释名词解释 佛教四圣迹名词解释 java char数组是否加' java能不能定义一个定长的char数组 JAVA中如何实现对char的数组元素做增减操作(利用ascii) java char数组 为什么可以直接打印 java中,能用char[]定义字符串数组吗? java实现:有n个char数组(List<char[]>),从每个数组取出一个char组成一个字符串,输出所有的组合 java中两个char数组之间如何循环赋值 Java中String类型传参和char数组类型传参的区别 java 怎么清空一个char数组 java Char数组怎么判断空格 有几个 java的char [ ]数组 出租屋沙发很脏怎么办 孟津平乐镇东赵村低保有什么待遇? 洛阳孟津平乐几个村 河南省洛阳市孟津县有什么村? 河北威县有个东赵村,属于哪个乡啊? 东赵村到食菌纪仓储物流中心怎么走? 亮丽淮河东赵村会不会拆迁 东赵村距邱耿村多远? 大兴东赵村属于哪个社区?