ツリーマップが空かどうかを確認する方法はありますか?
ツリーマップが空の場合、コードが次のforループに入ることはありません。
for (Map.Entry<BigInteger, ArrayList<BigInteger>> entry : myMap.entrySet()) {
if (entry.getKey() == FirstModulus) {
ArrayList<BigInteger> list = new ArrayList<BigInteger>();
list = myMap.get(FirstModulus);
list.add(gcd);
}
else {
ArrayList<BigInteger> list = new ArrayList<BigInteger>();
list.add(gcd);
myMap.put(FirstModulus, list);
}
}