Operadores

Alguem conhece alguma lista que dê uma base dos operadores que o Java usa, como por exemplo o “?:” que eu naum acho em lugar nenhum

Obrigado

http://java.sun.com/docs/books/tutorial/java/TOC.html#nutsandbolts

o operador ?: funciona da seguinte forma:

<expressão>?<valor se expressao == true>:<valor se expressão == false>

o operador exige que sejam informados 3 operandos:

  • o primeiro operando, é uma expressão booleana
  • o segundo operando é o valor retornado quando o primeiro operando for true.
  • o terceiro operando é o valor retornado quando o primeiro operando for false.

ex:
System.out.print(1==1?“sim”:“não”); // output = “sim”
System.out.print(1==2?“sim”:“não”); // output = “não”