(java)关于toString()

来源:互联网 发布:9 9乘法口诀c语言 编辑:程序博客网 时间:2024/05/29 15:08

       关于object的toString()方法,如下 
      getClass().getName() + '@' + Integer.toHexString(hashCode()) 
      将char[]转换为String用:String  String.valueOf(char[])

 初学java,都还不太懂,今天做一个将字符串倒序的函数的作业,遇到了点问题,
第一次到csdn上提问,大家都很热情的回答,才发现csdn真的是个不错的地方,
高手多,又乐意助人.以后决定常来了!

记录一下,这是本人第一篇日志:

最初写的函数是:
public void Res()
 {
  char[] cs;
  char temp;
  cs=s.toCharArray();    //s是类中一个String对象成员变量
  char cs2[]=new char[s.length()];
  
  for(int i=0;i<cs.length/2;i++)
  {
   temp=cs[i];
   cs[i]=cs[cs.length-1-i];
   cs[cs.length-1-i]=temp;   
  }
/*  for(int i=cs.length-1;i>=0;i--)
  {
   System.out.print(cs[i]);
   System.out.println(cs.length-1-i);
   cs2[cs.length-1-i]=cs[i];
  }
*/
  s=cs.toString();
System.out.println(s);
   } 

            结果输出结果::[C@12498b5

            后改为
            s = String.valueOf(cs);

原创粉丝点击