Galera to começando… talvez até seja uma dúvida básic, mas eu não consigo saber qual é o resultado dessa operação:
class Question49 {
public static void main (Strings[] args) {
boolean b = false;
String s = (b=!b)?(b=!b)?“Hello”:“hello”: (b!=b)?“world”:“World”;
System.out.println(s);
}
}
O QUE RAIOS ELE IMPRIME?!
Qual a ordem que o compilador interpreta o operador?
Coloquei nesse tópico pois é uma questão da certificação. Penso que seja inútil mas vale ponto, então…!!