• 締切済み

「SimpleEntry を型に解決できません。」とエラーが出て悩んでます

Eclipseでこのプログラムを実行しましたが, http://d.hatena.ne.jp/nowokay/20080707#1215460276 「SimpleEntry を型に解決できません。」 とエラーをはきます。 javaのバージョン違いかと思い,コマンドウィンドウを開いて,  java -version としましたが,version1.6.0_02 でSimpleEntryについて調べましたが, version1.6から採用しているらしく(http://java.sun.com/javase/ja/6/docs/ja/api/java/util/AbstractMap.SimpleEntry.html) 問題はない気がするのですが,何が原因なのかわかりません。 とにかくこのサイトのプログラムを一度実行してみたいです。 解決策を教えてください

  • Java
  • 回答数1
  • ありがとう数1

みんなの回答

noname#94983
noname#94983
回答No.1

ざっと動かしてみたが、特に問題ないようだ。 思ったんだが、Eclipseで作っているということだが、EclipseのJRE設定や、プロジェクトのコンパイラ準拠レベルの設定はどうなっているだろうか。「設定」メニューのウインドウや、プロジェクトのプロパティを再度確認してみては。

nekome___
質問者

お礼

できました。 EclipseのJREの設定が古いバージョンでした。 ありがとうございました。

関連するQ&A

  • publicがprotectedになった場合のプログラム修正

    JDK1.4から1.3にバージョンを落とす事になったのですが、java.util.Calendar.getTimeInMillisが publicでなくprotectedでした。 http://java.sun.com/j2se/1.3/ja/docs/ja/api/java/util/Calendar.html#getTimeInMillis() したがって、他のパッケージからのアクセスできなくなってしまったのですが、こういう場合どのように対処すれば良いでしょうか?

    • ベストアンサー
    • Java
  • ArrayList

    課題プログラムの中で、いくつかArrayListを使ったメソッドを作って動かすものが出題されているのですが、そのうち「ArrayListの文字を反転させて出力する」というのがわかりません。 何を使ったらよいでしょうか? ちなみに、私の書いたプログラムの中では、 ArrayList<String> list = new ArrayList<String>(); としていますので、それで書いて下さると嬉しいです。 また、課題の中で、listの中に入っているのは、String型のアルファベット10個です。 教えて下さい、よろしくお願いします。 ▼参考API http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/util/ArrayList.html

    • ベストアンサー
    • Java
  • javaの中でaddElementは何ですか?

    javaの中でaddElementは何ですか? import java.util.*; public class StringVector{ public static void main(String[] args){ Vector<String> v = new Vector<String>(); v.addElement("hello"); v.addElement("World"); for(String s : v){ System.out.println(s); }}} http://java.sun.com/javase/ja/6/docs/ja/api/ でも探してみましたが。。

    • ベストアンサー
    • Java
  • JavaDocはどこにあるのでしょう

    NetBeans(javaのIDE)を使っているのですが、JavaDocを組みこみたいのですが、その元になるデータをjavaのホームページからダウンロードしたいのですがどれかわかりません。 ホームページとしては、http://java.sun.com/javase/ja/6/docs/ja/api/ なのですが、これと同じものがデータとしてダウンロードして、NetBeansに組み込めるようなのですが。 趣味でjavaの勉強をしています。 どなたかお助けを! また、参考になるホームページがありましたら教えてください。

    • ベストアンサー
    • Java
  • APIの読み方

    下記APIの読み方が分かりません。 http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/util/Enumeration.html タイトルにEnumeration<E>とありますが、<E>とはどういう意味でしょうか? さらに http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/javax/naming/NamingEnumeration.html を参照すると、概要の冒頭に public interface NamingEnumeration<T> extends Enumeration<T> とも書いてあります。先ほどはEnumeration<E>だったのが、Enumeration<T>と表記されており、何が何なのか混乱しています。 質問をまとめさせていだきますと、 1.Enumeration<E>の<E>とはどういう意味でしょうか? 2.NamingEnumerationでは、なぜEnumeration<T>なのか? 以上です。基本的すぎる内容な気がして申し訳ありませんが、宜しくお願い致します。

    • ベストアンサー
    • Java
  • 本文から指定文字列の抽出

    本文msgにメールアドレス(複数ある場合あり)とその他の文字が含まれます。 ここからメールアドレスのみを抽出したく下記のようにしたのですが、うまくいきません。なぜでしょうか? よろしくお願い致します。 public static void showMessage(Message msg) throws Exception { Pattern p = Pattern.compile(" (^[a-zA-Z0-9_.-]+?@[A-Za-z0-9_.-]+$)", 32); Matcher m = p.matcher(msg.getContent() + ""); System.out.println(m.replaceAll("$1")); } (参考) http://java.sun.com/j2se/1.4/ja/docs/ja/api/java/util/regex/Pattern.html ※compile()中の「32」はDOTALL フラグです。本当は文字で指定したいのですが、指定の仕方がわからなく、仕方なくこうしています。 http://java.sun.com/j2se/1.4/ja/docs/ja/api/java/util/regex/Pattern.html#DOTALL

    • ベストアンサー
    • Java
  • java eclipse 型に解決できません

    java eclipseで public abstract void show(GraphicsInfo ginfo); と打ったらGraphicsInfo に赤線がでて 型に解決できませんと出ました。 何がまちがいなのでしょうか? http://www.atmarkit.co.jp/fjava/rensai3/code_debug01/debug01.html は見たけどわからない。 15歳からはじめるJAVAわくわくゲームプログラミング 116頁の013行です。

  • ファイル操作時のclose処理の失敗とは?

    ファイル操作時のclose処理の失敗とは? とりあえず具体的な例を挙げますとFileOutputStreamのclose時。 このときに発生する例外とはどんなケースだろう、 例外が発生したときにはどんな対処をすべきだろうと考えましたが、 発生しうるケースが分かりませんでしたし、 catchに記述すべき処理がわかりませんでした。 JavaDocには以下のように記述されています。 「IOException - 入出力エラーが発生した場合」 意味が分かりません…。考えるのが面倒なので手抜を抜いた感があります。 FileOutputStream (Java 2 プラットフォーム SE v1.4.0) http://java.sun.com/j2se/1.4/ja/docs/ja/api/java/io/FileOutputStream.html FileOutputStream (Java 2 Platform SE 5.0) http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/io/FileOutputStream.html FileOutputStream (Java Platform SE 6) http://java.sun.com/javase/ja/6/docs/ja/api/java/io/FileOutputStream.html バッファ書込みをするクラスの場合には、ディスクの容量が足りなくて close処理時に書込みが失敗して例外発生、ということは 十分にありうると思います。しかしFileOutputStreamでは関係ありません。 デバッガで、途中で処理を止めclose前に処理を終了させてしまっても 問題は生じませんでした(WindowsXP上では)。 質問は以下です。 ・ファイル出力処理のclose時に例外が発生するのはどのような環境・ケースか ・例外が発生した場合にはどんな処理をすべきか(ログ出力以外で) よろしくお願いします。

    • ベストアンサー
    • Java
  • API仕様のダウンロード(SE6)

    Java Platform Standard Edition 6 API 仕様 http://java.sun.com/javase/ja/6/docs/ja/api/index.html これをダウンロードし、オフラインでも見れるようにしたいのですが、 ダウンロードのページを教えて下さいますか? 単純な質問ですみません。 解答はスピードを重視します、 多少説明不足でも先に教えて下さった方を優先して評価させていただきます。 私が分からないとダメですが・・・。 ちなみに勿論のこと欲しいのは日本語版です。

    • ベストアンサー
    • Java
  • 今、SunのサイトのjavaAPIリファレンス見られますか?

    たとえば http://java.sun.com/j2ee/sdk_1.3/ja/techdocs/api/index.html とか、 http://java.sun.com/j2se/1.4/ja/docs/ja/api なんですが・・・。

    • ベストアンサー
    • Java

専門家に質問してみよう