关于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);