toString()和new String()
2016-03-15 21:59
211 查看
String str = "abcd"; char [] c = str.toCharArray(); String s = new String(c); // 由char数组构建一个String对象 String s2 = c.toString(); // 将对象c的toString结果(一个String对象)赋给s2对象 s和s2都是String对象,他们的创建方式不同 s值是 "abcd" s2值是对象c的hascode,因为toStrng方法默认返回当前对象(c)的内存地址,即hashCode
相关文章推荐
- c++中priority_queue的用法
- 3月15上午的函数练习
- 关于void*类型的用法(相当于OC中的id类型)
- Android课程---环境配置很重要
- Linux基础03——文件与目录管理
- [置顶] Android应用开发必备的20条技能
- 算术表达式
- 算术表达式
- JS定时器_setInterval
- iOS推送原理和证书生成简介
- 智能指针 与 oc中的指针
- IIS 8 下使用 WCF
- c++与c不太相同的一些地方1
- 排序算法——快速排序
- 路由协议RIP、EIGRP、OSPF
- 路由协议RIP、EIGRP、OSPF
- struts2——(7)(①result常用结果类型(dispatcher,redirect,redirectAction)②全局result)
- Cocos2d-x 3.1.1 学习日志4--cocos2d-x解决中文乱码问题的几种办法
- JS定时器_setTimeout
- Android自定义控件模仿iOS滑块SwitchButton