码迷,mamicode.com
首页 > 编程语言 > 详细

Java中char[]数组与String类型的相互转换

时间:2016-01-04 11:38:09      阅读:162      评论:0      收藏:0      [点我收藏+]

标签:

  String str=akjldjslkjdls";

  char[] strToChars;

  //String 转换成char[]
  strToChars= str.toCharArray();
 
  //char[] 转换成String
  str= String.valueOf(strToChars);
  str=new String(strToChars);
  注:这里char[]转换成String时不能直接使用strToChar.toString(),因调用toString()方法实际是调用Object类的toString()方法,往往得不出想要的结果。
  public String toString() {
    return getClass().getName() + "@" + Integer.toHexString(hashCode());  
  } 
  而需要进一步使用toString()还需将其重载。

Java中char[]数组与String类型的相互转换

标签:

原文地址:http://www.cnblogs.com/jiashan/p/5098165.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!