Java - Wenn Anweisung A gleich B plus oder minus 2 ist

8

Ich habe ein Problem, das einfach zu lösen scheint, aber ich bin mir nicht sicher über die Syntax.

Ich muss eine if / else-Anweisung ausführen, bin mir aber nicht sicher, wie ich die Bedingungen richtig einstellen soll.

Schlechter Code:

%Vor%

Was ist der einfachste Weg, dies zu erreichen?

    
Numpty 22.04.2012, 00:48
quelle

2 Antworten

15

Sie können Math.abs :

verwenden %Vor%

Dies bedeutet "wenn der absolute Unterschied zwischen a und b innerhalb von 2 ..." liegt.

    
dasblinkenlight 22.04.2012, 00:51
quelle
8
%Vor%     
lynks 22.04.2012 00:52
quelle

Tags und Links