次のプログラムでは:
import java.util.*;
public class HashTableStringdouble
{
// private Hashtable<String, double[]> model = new Hashtable<String, double[]>();;
private Hashtable<String, double> model = new Hashtable<String, double>();; // this does not work
public static void main(String args[])
{
}
}
double[] は機能しますが、double は機能しません。次のエラーが発生します。
HashTableStringdouble.java:7: エラー: 予期しないタイプのプライベート Hashtable モデル = new Hashtable();; // これは機能しません ^ 必須: 参照が見つかりました: double HashTableStringdouble.java:7: エラー: 予期しないタイプのプライベート Hashtable モデル = new Hashtable();; // これは機能しません ^ 必須: 参照が見つかりました: double 2 エラー
ここで何が間違っているのかわかりません。Hashtable の仕組みを説明してください。