Hallo,
ich bin grade auf eine seltsame Fehlermeldung gestoßen, mit der ich nich so recht etwas anfangen kann:
code:
Eclipse meint nun bei "return true" in zeile 6:
"Void methods cannot return a value"
Wie kann das sein, ich hab doch üvberhaupt keine void methode, sondern einen boolean ?!
Hab ich da grundlegend bei Streams etwas falsch verstanden ?
Vielen Dank im Vorraus !
ich bin grade auf eine seltsame Fehlermeldung gestoßen, mit der ich nich so recht etwas anfangen kann:
code:
Java:
public boolean hitsDeathzone(){
//getPlayers() returnt ein Array welches durchlaufen werden soll
Stream.of(map.game.pHandler.getPlayers()).forEach(player -> {
if(player.getdZone().collides(posx, posy)){
return true;
}
});
return false;
}
Eclipse meint nun bei "return true" in zeile 6:
"Void methods cannot return a value"
Wie kann das sein, ich hab doch üvberhaupt keine void methode, sondern einen boolean ?!
Hab ich da grundlegend bei Streams etwas falsch verstanden ?
Vielen Dank im Vorraus !