我想知道 - “为什么其他人在许多用途中使用 TextUtils?” - 但我不清楚这一点。开发者网站说它是一个简单的字符串拆分器。我明白这一点,但我不知道如何以实际方式使用它或我可以使用它有什么目的?任何人都可以为我提供一些带有代码片段的实际示例吗?
问问题
16103 次
2 回答
11
的用途之一textUtils
是,例如,假设您有一个"apple,banana,orange,pinapple,mango"
不适合给定宽度的字符串,它可以转换为"Apple, banana, 2 more"
.
于 2013-07-20T08:19:35.457 回答
11
它只是一组对 String 对象进行操作的实用函数。事实上,整个类没有任何实例字段或方法。一切都是静态的。将其视为一个容器,用于对具有基于文本的语义的函数进行分组。其中许多可能是 String 继承类或 CharSequence 继承类的方法。例如,您可以这样做:
TextUtils.indexOf(string, char)
这和做的一样
string.indexOf(char);
他们中的许多人做的事情你已经可以用字符串公共方法做。许多其他人添加了额外的功能。此类在方法级别的作用与包在类级别的作用相同。
于 2013-07-20T08:25:03.647 回答