Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/12/2014, 21:22
l222p
 
Fecha de Ingreso: julio-2010
Mensajes: 191
Antigüedad: 14 años, 6 meses
Puntos: 2
Validaciones en Java

Hola comunidad!!

He visto estas validaciones, pero no se como funcionan, tengo una funcion que establece (set) un atributo de una clase, y lo hacen de esta forma.

Código Java:
Ver original
  1. public void establecerTarifaComision(double tarifa){
  2.         tarifaComision=(tarifa >0.0 && tarifa<1.0)? tarifa:0.0;
  3.     }

No entiendo el cómo funciona esta función, me confunde el "?" y los ":" que aparecen allí.

otra que encontré fue esta:
Código Java:
Ver original
  1. public void establecerVentasBrutas(double ventas){
  2.         ventasBrutas=(ventas<0.0)?0.0:ventas;
  3.     }

espero me ayuden.

Gracias.