A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 海带 中级黑马   /  2015-4-28 21:33  /  411 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

class  Demo{
          public static void main (String【】args){
                String str = "akljdlhfhhghiue";
                char[] chs= {'a','c','a','f','a','s','k',};
               System.out.println(str);
              System.out.println(str.toCharArray().toString());
              System.out.println(chs);
              System.out.println(chs.toString().toCharArray());
            }
}
求结果并给出解释?

2 个回复

倒序浏览
本帖最后由 大西洋 于 2015-4-28 21:58 编辑

楼主,您打错了好些字符。。。我改好了,可以正确运行了

  1. class  test{
  2.         public static void main(String[]args){
  3.                
  4.                 String str = "akljdlhfhhghiue";         
  5.                 char[] chs= {'a','c','a','f','a','s','k',};
  6.                 System.out.println(str);        // 直接打印 str 字符串的内容
  7.                 System.out.println(str.toCharArray().toString()); //
  8.                 System.out.println(chs);
  9.                 System.out.println(chs.toString().toCharArray());
  10.     }
  11. }
复制代码


输出结果:
  1. akljdlhfhhghiue
  2. [C@3654919e
  3. acafask
  4. [C@6a2437ef
复制代码
回复 使用道具 举报
大西洋 发表于 2015-4-28 21:57
楼主,您打错了好些字符。。。我改好了,可以正确运行了

能解释下输出结果吗
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马