hi!
folgendes Codestück:
System.out.println(new_price);
if (new_price.equals(null)) {
System.out.println(„Hallo da bin ich!“);
new_price = BigDecimal.ZERO;
}
durch das erste System.out.print weiß ich, dass new_price null ist, trotzdem komm ich nicht in die if-schleife.
new_price ist ein BigDecimal der aus einer DB ausgelesen wird, zur weiterverarbeitung darf er nicht null sein sondern muss in dem fall auf 0 gesetzt werden.
was mache ich falsch?
lg,
t.