- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想将平假名字符转换为半角片假名字符。我如何在 Android 上执行此操作?
我有如下代码将平假名转换为片假名...
private char hiraganaTokatakana(String hiraganastring) {
char hiraganachar = Character.valueOf(hiraganastring.charAt(0));
// convert char to unicode value
String hiraganahex = Integer.toHexString(hiraganachar & 0xFFFF);
// convert unicode to decimal
int hiraganadecimalNumber = Integer.parseInt(hiraganahex, 16);
// convert hiragana decimal to katakana decimal
int katakanadecimalNumber = Integer.valueOf(hiraganadecimalNumber) + 96;
// covert decimal to unicode value
String katakanahex = Integer.toString(katakanadecimalNumber, 16);
// convert unicode to char
return (char) Integer.parseInt(String.valueOf(katakanahex), 16);
}
此代码将平假名转换为片假名,但我也想将平假名转换为半角片假名,该怎么做?
最佳答案
这是在 Unicode 标准中正式化的,并且 java.text.Normalizer应该可以应付。我不知道它在 Android 上的效果如何。这是 Java SE 教程:http://developer.android.com/reference/java/text/Normalizer.html
关于java - 如何将平假名转换为半角片假名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10876484/
我有一组平假名字符,我想计算笔画数。 我的输入图像是这样的: 字符马: 字库: 输出将是笔画数,例如字符 ma 将返回 3 笔画: 字符 ku 将返回 1 笔画: 我尝试过 Canny、Hough 和
已关闭。此问题不符合Stack Overflow guidelines 。目前不接受答案。 这个问题似乎偏离主题,因为它缺乏足够的信息来诊断问题。 更详细地描述您的问题或 include a mini
我正在为一首日语歌曲创建一个歌词页面,其中包括日语歌词、罗马字文本和英语翻译。我解决了所有问题,我知道日语文本会在网页中打印为未定义的字符,但我试了一下。问题是如何让它在 中可见? 提前感谢您的帮助
我熟悉不同的 MySQL 排序规则,我的数据库当前设置为 UTF8_general_ci,并且我使用 UTF8_unicode_ci 进行了半成功的搜索。我正在运行 mysql 5.6,我无法使用最新
我是一名优秀的程序员,十分优秀!