在我的安卓代码中有这样一行:
> 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/