私はEclipseに次のプログラムを作成しましたが、プログラムは私にエラーを与え続けています:The method put(String, String) is undefined for the type HashMap.
私の知る限り、put()
は、 HashMap
。誰も私がこの問題をデバッグするのを助けることができますか?HashMap "put()メソッドはHashMap型のために定義されていません"
import java.util.HashMap;
public class MapTester
{
public static void main(String[] args)
{
HashMap <String, String>hm = new HashMap <String, String>();
hm.put("type", "56.09");
hm.put("call", "PHONE");
hm.put("what", "PHONE");
System.out.println(hm.toString());
}
}
ありがとうございます。
それは私の最後に完全に正常に動作します。これはあなたのコード全体ですか? –
コンパイルして問題なく実行しました。それは '{call = PHONE、what = PHONE、type = 56.09}'を表示します。 * JRE6でテスト済み* – shinkou
Javaライブラリが壊れている可能性があります。システムを再インストールしてください。 – Ashish