これは可能ですか?私はしばらくこれに苦労してきました。私はもともと最初にキャストしてからコンパイルできるようLong []
に変換していましたが、キャストのエラーが発生しました。double []
私は今立ち往生しています。
このコードでは、ハッシュマップのエントリを繰り返し処理しています。
Object[] v = null;
for(Map.Entry<String,NumberHolder> entry : entries)
{
v = entry.getValue().singleValues.toArray(); //need to get this into double []
}
これが私のnumberHolderクラスです
private static class NumberHolder
{
public int occurrences = 0;
public ArrayList<Long> singleValues = new ArrayList<Long>();
}