1
트리 맵이 비어 있는지 확인할 수있는 방법이 있습니까?트리 맵이 Java에서 비어 있는지 확인하는 방법
트리 맵이 비어 있으면 내 코드가 다음 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);
}
}
'myMap.size() == 0'? –
예 :'myMap.isEmpty()'. [해당 설명서] (http://docs.oracle.com/javase/6/docs/api/java/util/Map.html)를 읽어보십시오! – Mac
지도를 반복하면서지도에 추가하는 데주의하십시오. –