java question mark operator

Java
//ternary operator
// takes in a conditional statement
// a is returned when the condition is true and vice versa
return (a == b) ? a : b;

int n = (a < b) ? a + 10: b;
Source

Also in Java: