• 締切済み

インポートしてもシンボルが見つかりませんが出る

お世話になっております。 あるソフトウェアをビルドした後、どうやらコンパイルパスが間違えていたようでjavacへのパスを直したところ 今まで動いていたソフトウェアが動かなくなり、再度ビルドしてみたところ    シンボルを見つけられません。  [javac] シンボル: メソッド isEmpty()  [javac] 場所 : java.lang.String の クラス  [javac] if (!this.simName.isEmpty()) { といったようなエラーが一気に50個以上出てきてしまいました。 そこでもとのエラーを起こしたファイルにjava.lang.Stringをインポートしたのですが エラーの個数は減ったものの同じエラーが27個まだ出ます。 インポートしたのになぜ直らないのでしょう? 知恵を貸していただける方がいれば、どうぞよろしくお願いします。

みんなの回答

回答No.1

未検証だが、見てびっくりした。 http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html isEmpty()はない。 http://java.sun.com/javase/6/docs/api/java/lang/String.html ある。 …もしかして。 #java.lang名前空間自体は自動で読み込まれるものだと思ってた。

kokema
質問者

お礼

Stringクラスで調べていてisEmpty()があるのとないのがあって困惑していたのですが URL見てJavaSEを6にアップデートしたらできるようになりました。 ありがとうございました

関連するQ&A