<分区>
我想知道 - “为什么其他人在许多用途中使用 TextUtils?” - 但我不清楚这一点。开发者网站说它是一个简单的字符串拆分器。我明白这一点,但我不知道如何以实际方式使用它或我可以使用它的目的是什么?谁能给我一些带有代码 fragment 的实际例子?
<分区>
我想知道 - “为什么其他人在许多用途中使用 TextUtils?” - 但我不清楚这一点。开发者网站说它是一个简单的字符串拆分器。我明白这一点,但我不知道如何以实际方式使用它或我可以使用它的目的是什么?谁能给我一些带有代码 fragment 的实际例子?
最佳答案
它只是一组对 String 对象进行操作的实用函数。事实上,整个类没有任何实例字段或方法。一切都是静态的。将其视为一个容器,用于对具有基于文本的语义的函数进行分组。其中许多可能是 String 继承类或 CharSequence 继承类的方法。例如你可以这样做:
TextUtils.indexOf(string, char)
这和做是一样的
string.indexOf(char);
他们中的许多人做的事情你已经可以用字符串公共(public)方法来做。许多其他人添加了额外的功能。此类在方法级别的作用与包在类级别的作用相同。
关于android - Android TextUtils 的用途是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17760083/