Jungs, die ich ein Anfänger in Java bin zu brechen ... Ich möchte zum Beispiel eine Funktion einer Schleife durch einen hashmap macht eswie eine Funktion in Java
0[3],3[4,5],6[2]
enthält und zu brechen, wenn das Verfahren isSiteInherited ist wahr sonst false zurück ... hier ist, was ich
private boolean isInherited() {
boolean isInherited = false;
for (Entry<Integer, Set<Integer>> entry : siteIndeciesMap.entrySet()) {
for (Integer index : entry.getValue()) {
if(isSiteInherited(index)){
break;
}
}
}
return false;
}
gemacht, wenn keine Websites gefunden werden vererbt return false und wenn es den Bruch geht er von der ganzen Methode brechen sollte ... so etwas mit dieser Methode falsch ist
Wir müssten 'isSiteInherited()' sehen. –
"es sollte von der ganzen Methode brechen" -> nur 'return false;' dann? – Mena
Sie ** brechen ** Schleifen. Um die Methode zu verlassen, kehren Sie einfach von ihr zurück. – GhostCat