java–Android编码问题

java–Android编码问题,第1张

概述我有以下几行:StringtextEncoding=((payload[0]&128)==0)?"UTF-8":"UTF-16";“UTF-8”和“UTF-16”均为红色,表示“无法解析符号”的错误.我不知道该怎么做,我是Android的新手,我不确定是否有任何特定的东西我需要做才能让AndroidStudio识别它们是什么.建议非常感

我有以下几行:

String textEnCoding = ((payload[0] & 128) == 0) ? "UTF-8" : "UTF-16";

“UTF-8”和“UTF-16”均为红色,表示“无法解析符号”的错误.

我不知道该怎么做,我是AndroID的新手,我不确定是否有任何特定的东西我需要做才能让AndroID Studio识别它们是什么.建议非常感谢.

编辑:前面的作业

byte[] payload = record.getPayload();        // Get the Text EnCoding        String textEnCoding = ((payload[0] & 128) == 0) ? "UTF-8" : "UTF-16";

解决方法:

确保在此分配之前没有未终止的字符串常量,即未配对.例如,以下内容将重现您的问题:

"String textEnCoding = ((payload[0] & 128) == 0) ? "UTF-8" : "UTF-16";
总结

以上是内存溢出为你收集整理的java – Android编码问题全部内容,希望文章能够帮你解决java – Android编码问题所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1119196.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-29
下一篇2022-05-29

发表评论

登录后才能评论

评论列表(0条)

    保存