Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
根据API,返回的getText()方法。它的目的是什么?它可能只是一个返回类型?EditTextEditableString
getText()
EditText
Editable
String
并根据Editable API:
这是可以更改内容和标记的文本的接口(与字符串等不可变文本相反)。
为了实现不可变的功能,为什么不使用StringBuilderorStringBuffer代替呢?
StringBuilder
StringBuffer
public interface Editable implements GetChars, Spannable, Appendable, CharSequence
在其他功能中,Editable 保留了 Strings 和 StringBuilders 无法做到的 Spannable 数据。