android Editable和string的区别介绍
2015-03-21 15:49
281 查看
Editable 是一个接口类型,对它的实例化对象作出任何改变都是对原有的实例化对象操作的,内存地址还是原来的那个。 而对 String 的任何改变都是相当于重新实例化了一个 String 类出来,相当于重新分配了内存地址。 所以说 Editable 是可变的,String 是不可变的了;因为 Editable 变了之后还是原来的 Editable 对象,String 变了之后就已经不是原来的 String 对象了。
相关文章推荐
- android Editable和string的区别介绍
- Android Editable与String的区别
- android Fragments 介绍(android3.0及4.0与之前版本区别的部分)
- [android]tostring和tolocalestring方法的区别
- Android/Java 中的 String, StringBuffer, StringBuilder的区别和使用
- Java中String、StringBuffer、StringBuilder的区别介绍
- Android中dip、dp、sp、pt和px区别的详细介绍
- Android课程---String、StringBuffer 、StringBuilder 的区别(转)
- class 文件与dex文件区别 (dvm与jvm区别)及Android DVM介绍
- Android StringEntity() 和 UrlEncodedFormEntity() 的区别
- Android StringEntity() 和 UrlEncodedFormEntity() 的区别
- android: CharSequence和String的区别
- Android中String与StringBuilder有什么区别?
- Javascript Boolean、Nnumber、String 强制类型转换的区别详细介绍
- Android getText(int resId) 与 getString(int resId)的区别
- android 学习九 Fragments 介绍(android3.0及4.0与之前版本区别的部分)
- Javascript Boolean、Nnumber、String 强制类型转换的区别详细介绍
- c#中 String和string的区别介绍
- Android监听Home键和Back键的区别介绍
- Android 字符串拼接总结 String,StringBuffer与StringBuilder的区别??