1
8
用Java检查这个方法
|
2
14
对于Java 6,可以使用java. Tr.CurrimeStase:
注意,在Java 5中还有一个
|
3
6
这是迄今为止我发现的最简单的解决方案,它在我们的应用程序中工作得很好。
但我不知道Normalizer是否在Android平台上可用。 |
4
3
如果你仍然需要Android API 8或更低(Android 2.2,Java 1.5),在那里你没有正规化类,这里是我的代码,我认为比PtUMU10答案更好的修改:
|
5
1
collator类是一种很好的方法(参见相应的 javadoc )下面是一个单元测试,演示如何使用它:
编辑 : 很抱歉,我的答案不符合您的需要;也许是因为我已经把它作为单元测试提交了?你可以吗?我个人觉得它更好,因为它 短的 它使用了sdk(不需要替换字符串)
希望这有帮助 |
6
0
自课以来 Normalizer 在Froyo或以前的Android版本中不受支持,我结合了 this 和 this (我都投了赞成票),并对其进行了优化,获得了一些辅助方法。方法 未鉴定 只需将音调符号字符转换为普通字符,而方法 使贫瘠化 为输入字符串生成一个段塞。希望它对某人有用。以下是源代码:
|
7
0
我不知道它是否在Android上可用,但在JVM上,你应该 不 在项目中重新实现它并重用现有的代码:只需使用 org.apache.commons.lang3.StringUtils#stripAccents |
8
0
对于那些寻找干净Java解决方案的人来说,使用Apache CAMONS:
这个会回来的
|
Abhilash Das · 输入文本时,编辑文本与工具栏重叠 1 年前 |
Community wiki · 局部变量可能尚未初始化 1 年前 |
jvargas · 如何获取上个月的第一天和最后一天以及一年的第一天 1 年前 |