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: error: unexpected type private Hashtable model = new Hashtable();; // this does not work ^ required: reference found: double HashTableStringdouble.java:7: error: unexpected type private Hashtable model = new Hashtable();; // this does not work ^ required: reference found: double 2 errors
我不确定自己哪里出了问题。请解释一下Hashtable是如何工作的。
double[]
会怎样?我们可以使用double[]
,但它应该是原始数据类型的数组对象。 - AmitG