Bedeutung des "?"

cz3kit

Bekanntes Mitglied
Nabend, ich bin auf der suche nach der Bedeutung des "?" in Java, also was macht es genau, welche Funktion hat es? Hat jemand eine Seite oder vielleicht ein Beispiel? Ich finde einfach keine Erklärung dazu.
 
gibt da auch noch das kurze if-then-else:

Java:
int a = (b > 0) ? 1 : -1;
entspricht
Java:
int a;
if (b > 0) {
   a = 1;
} else {
   a = -1;
}
 
Ich danke euch beiden, jetzt macht das ganze auch Sinn. Mir ging bei der Verwendung bei if und else zweigen, hätte ich mal sagen sollen, aber eRaaaa, deins ist auch interessant zu wissen.

Danke nochmal
 

Zurück
Oben