if ( glasfaser >= 4 || kunstschaum >= 3 )
System.out.println("Das Haus entspricht den Bauvorschriften!" );
else
System.out.println("Das Haus entspricht nicht den Vorschriften." );
Hier ist was passieren würde, wenn das Haus 6 Zoll Fiberglasswatte und 0 Zoll Kunststoffschaum hätte:
glasfaser >= 4 || kunstschaum >= 3
-------------- ----------------
true false
------------------------
true
Ein true ist genug.
AND und OR sind verschieden.
Beide kombinieren Boolesche Werte ( true/false )
zu einem Booleschen Wert.
Aber beide tun es auf eine jeweils andere Weise:
true zu bekommen.true zu bekommen.