JAVA编程中关于toString()和new String()的区别
来源:互联网 发布:淘宝详情页的制作步骤 编辑:程序博客网 时间:2024/06/01 20:05
JPasswordField.getPassword().toString()和new String(JPasswordField.getPassword())的区别
在eclipse平台下测试以下数据得到的结果
JPasswordField pwdField = new JPasswordField("1234");
System.out.println(pwdField.getPassword().toString());//输出的结果为[C@23d256fa
System.out.println(new String(pwdField.getPassword()));//输出的结果为1234
分析:
toString():显示的结果用的是父类Object的toString()方法并未经过改写得到的结果是Hash码[C@23d256fa.
new String():通过字节数组byte[]调用String对象中的toString()输出结果1234
toString():显示的结果用的是父类Object的toString()方法并未经过改写得到的结果是Hash码[C@23d256fa.
0 0
- JAVA编程中关于toString()和new String()的区别
- tostring和new string区别
- toString new String的区别
- toString new String的区别
- 关于JAVA中String="abc"和String=new String("abc")的区别与联系
- java区别(String)和toString()的区别
- New String(s) 和 s.toString() 的区别
- JavaScript中.toString()和String()的区别
- java.toString()和String.valueOf的区别
- new String 和toString得区别
- Java中String和new String的区别,比较
- 关于 java.toString() ,(String),String.valueOf的区别
- 关于 java.toString() ,(String),String.valueOf的区别
- 整理一个toString new String的区别
- toString和new String()
- toString和new String()
- toString()和new String()
- Java String 和 new String()的区别
- 【VS】VS2010中如何更改项目名称
- C/C++什么是页抖动?
- uva101
- 22_广播接收者启动Activity
- LeetCode 286. Walls and Gates(墙与门)
- JAVA编程中关于toString()和new String()的区别
- Android开发中,有哪些让你觉得相见恨晚的方法、类或接口
- 从西直门立交桥谈IT架构与重构
- android国际化
- 23_System_arraycopy的使用
- 24_普通工厂设计模式
- 25_多个工厂方法模式
- Topcoder SRM 687 (Div 2) 250.Quorum __ sort
- 26_抽象工厂模式