android - 我应该使用什么字符集在 android 中使用 'ă' 字符

标签 android

在我的安卓代码中有这样一行:

> x.charAt(i + 2) == 'ă'

当我构建 android studio(我使用的是 android studio 2.3.1)时显示错误

Error:(23, 51) error: unclosed character literal
Error:(23, 53) error: illegal character: '\u0083'

我知道我收到此错误是因为我为 android studio 使用了错误的字符集,但我无法将其改正。我曾尝试使用“utf-8”、“ISO-8859-1”字符集(在 build.grade 文件中设置编码),但它们没有用。我也尝试显示隐藏字符,如果它在 'ă' 中有任何字符,但我没有找到任何字符。我错过了什么吗?

最佳答案

你总是可以使用 unicode

x.charAt(i + 2) == '\u0103'

关于android - 我应该使用什么字符集在 android 中使用 'ă' 字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43534899/

相关文章:

android - Google Play 服务增加了额外的进程并导致额外的内存消耗

android - 如何计算滚动的帧率?

android - 如果ScrollView只支持一个direct child,如何显示整个layout scrollable?

java - 在用户完成多个警报对话框后显示 Toast

Android键盘 "Go"按键到 "Search"

C++ 的 Java 等价物 +'s "std::string::find_first_of"

Android searchview隐藏键盘但不失去焦点

android - 如何在约束布局上实现重叠/负边距?

android - 如何读取 android list 文件或 android 中的 xml 中的特定值?

java - 在另一个线程中使用在一个线程中生成的数据