我想知道 - "为什么其他人会在很多方面使用TextUtils?" - 但我不清楚这一点.开发者网站说它是一个简单的字符串拆分器.我理解这一点,但我不知道如何以实际的方式使用它或我可以使用它的目的?任何人都可以通过代码片段为我提供一些实际示例吗?
shr*_*yas 10
textUtils例如,其中一个用法就是说你有一个字符串"apple,banana,orange,pinapple,mango",它不适合给定的宽度,可以转换成"Apple, banana, 2 more".
typ*_*pha 10
它只是一组实用程序函数,用于对String对象执行操作.实际上,整个类没有任何实例字段或方法.一切都是静止的.将其视为使用基于文本的语义对函数进行分组的容器.其中许多可能是String继承类或CharSequence继承类的方法.例如,您可以这样做:
TextUtils.indexOf(string, char)
Run Code Online (Sandbox Code Playgroud)
这是做同样的事情
string.indexOf(char);
Run Code Online (Sandbox Code Playgroud)
他们中的许多人都做了你已经可以用字符串公共方法做的事情.许多其他人添加了其他功能.此类在方法级别上提供与包在类级别上提供服务的目的相同的目的.
| 归档时间: |
|
| 查看次数: |
13120 次 |
| 最近记录: |