Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - hucruz

#1
El operador ternario no tiene inconveniente en ser usado en System.out.println.

Podrias intentar esto:

total=0;
while(numero>=20){
     total=total+1;
     numero-= 20;
     }
   mensaje = (total>0)? total+" en la caja 20":"";
   System.out.println(mensaje);


como sugerencia podrias hacerlo asi.


public class Empezarr{
public static void main(String []args){
long cantidad=393;
long [] billetes={200,100,50,20,10};
for(long b:billetes){
int cont=0;
while(cantidad>=b){
cont++;
cantidad-=b;
}
if(cont!=0) System.out.println(cont+" en caja de "+b);
}
System.out.println(((cantidad>0)?cantidad+" Euros de sobra":""));
}
}
#2
Java / Re: Ayuda Comparacion de cadenas
16 Julio 2012, 05:19 AM
Podria ser asi..

b.addActionListener(new ActionListener()
       {
           String nomAutos[]={"SEDAN","FIESTA","FOCUS","FUSION","MUSTANG"};
           String idImagen[]={"i1","i2","i3","i4","i5"};
           int i;
           public void actionPerformed (ActionEvent a)
           {
               if (a.getSource()==b)
               {
                   for(String auto:autos)
                       {
                           for(i=0;i<nomAutos.length();i++)
                           {
                                  if(auto.equalsIgnoreCase(nomAutos[i]))
                                        e.setIcon(idImagen[i]);
                           }
                       }
                 }
               
             }
       });