繁体   English   中英

使Editable作为EditText.getText()方法的返回类型的目的是什么?

[英]What is the purpose of making Editable as return type of EditText.getText() method?

根据APIEditTextgetText()方法返回Editable 目的是什么? 可能只是一个String返回类型?

并且根据Editable API

这是文本的界面,其内容和标记可以更改(与不变的文本(如字符串)相对)。

为了实现不可变的功能,为什么不使用StringBuilderStringBuffer呢?

public interface Editable implements GetChars, Spannable, Appendable, CharSequence

除其他功能外,Editable保留String和StringBuilders无法执行的Spannable数据。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM