警告:org.json.me.JSONArray:找不到引用的类java.lang.StringBu

2019-11-05 05:14发布

警告:org.json.me.JSONArray:找不到引用的类java.lang.StringBuilder

我已经检查json.me的所有Java文件,但在没有java.lang.StringBuilder使用

当我编译我的J2ME项目我得到这个警告。

如何删除项目此警告。 我从这个链接这个json.me json.me的下载链接

请给我这个问题的解决方案。 谢谢

Answer 1:

java.lang.StringBuilder在JDK中。 我认为StringBuffer有Java ME。 使用,来代替。

另外,我检查从提供的链接代码,我看不出有任何引用StringBuilder ,但我看到引用StringBuffer



Answer 2:

我遇到这个错误,现在学习J2ME。 通过增加一个编译器标志固定它:“的javac -source 1.4 ....”。

原因是,Java的1.5+使用StringBuilder的它取代的StringBuffer。 但实施的JavaME没有StringBuilder的,它需要使用旧的StringBuffer用于同样的操作。 所以编译J2ME类如Java 1.4,因此使用旧的方法。



文章来源: Warning: org.json.me.JSONArray: can't find referenced class java.lang.StringBuilder
标签: java java-me