- 締切済み
インポートしてもシンボルが見つかりませんが出る
お世話になっております。 あるソフトウェアをビルドした後、どうやらコンパイルパスが間違えていたようでjavacへのパスを直したところ 今まで動いていたソフトウェアが動かなくなり、再度ビルドしてみたところ シンボルを見つけられません。 [javac] シンボル: メソッド isEmpty() [javac] 場所 : java.lang.String の クラス [javac] if (!this.simName.isEmpty()) { といったようなエラーが一気に50個以上出てきてしまいました。 そこでもとのエラーを起こしたファイルにjava.lang.Stringをインポートしたのですが エラーの個数は減ったものの同じエラーが27個まだ出ます。 インポートしたのになぜ直らないのでしょう? 知恵を貸していただける方がいれば、どうぞよろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- himajin100000
- ベストアンサー率54% (1660/3060)
回答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名前空間自体は自動で読み込まれるものだと思ってた。
お礼
Stringクラスで調べていてisEmpty()があるのとないのがあって困惑していたのですが URL見てJavaSEを6にアップデートしたらできるようになりました。 ありがとうございました