警告:org.json.me.JSONArray:不能 找到引用的类 java.lang.StringBuilder中
我已经检查了json.me的所有java文件但是没有使用java.lang.StringBuilder
当我编译我的j2me项目时,我收到了这个警告。
如何从项目中删除此警告。我从这个链接得到了这个json.me Download link of json.me
请给我解决方案。 感谢
答案 0 :(得分:0)
java.lang.StringBuilder
。我认为Java ME中提供了StringBuffer
。请改用它。
另外,我检查了提供的链接中的代码,但我看不到对StringBuilder
的引用,但我看到StringBuffer
的引用。
答案 1 :(得分:0)
我现在遇到了这个错误学习j2me。通过添加编译器标志来修复它:'javac -source 1.4 ....'。
原因是,Java 1.5+使用StringBuilder来替换StringBuffer。但是JavaME实现没有StringBuilder,它需要使用旧的StringBuffer进行相同的操作。因此,将您的J2ME类编译为Java 1.4,以便它使用旧方法。