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 - Leyer

#561
Java / Re: Array y bucle for
2 Enero 2010, 23:31 PM
entiendo
Código (java) [Seleccionar]

public void method_1(String []nombres, int dinero[]){
String nombre2[] = null;
       int dinero2   [] = null;
       int c=0, y=0;
       for(int i=0;
        i<dinero.length;i++){
        if(dinero[i]>=5)c++;
        if(i==dinero.length-1){
           nombre2 =new String[c];
           dinero2 =new int   [c];  
          for(int index=0;
          index<dinero.length;index++){    
            if(dinero[index]>=5){
            nombre2[y] = nombres[index];
                        dinero2[y] = dinero [index];
                        y++;
            }
            }
            }
       }
}


Saludos.!
#562
Java / Re: Array y bucle for
2 Enero 2010, 22:38 PM
y por que no la inicializas al inicio String nombre2[] = new String [nombres.length];  :huh:
#563
bien! y que error te da ?
#564
aja pero cual es el problema?

esto aqui if (!(Integer.parseInt(TXTC.getText())=="SI"))  eso esta mal

Saludos.

#565
mas aprende uno por experiencia y practica :)
jaja claro aqui faltan 4 horas :P y feliz año nuevo
#566
Java / Re: Duda Java/Wikipedia
1 Enero 2010, 01:27 AM
creo que como lo dices seria imposible que fuera asi
#567
 :) vale
esta comentado para que lo veas bien

Código (java) [Seleccionar]
import javax.swing.JOptionPane;

public class pruebas {
//variables
private  int cadena[]  =  new int[5];
private  int opcion    = 0;

//Metodo Menu principal
public void menu(){
do
{
String select = JOptionPane.showInputDialog(null, "Selecciona tu opcion: \n" +
   "1) Cadena. \n" +
"2) Salir.  ");
opcion=Integer.parseInt(select);
switch(opcion) {
case 1: leer(cadena);
break;
case 2: JOptionPane.showMessageDialog(null, "Adios");
break;
default: JOptionPane.showMessageDialog(null, "Incorrecto");
break;
}
}while(opcion!=2);
}
//Metodo de para leer
   public void leer(int cadena[]) {
       String mostrar="";
    for(int posicion=0;posicion<cadena.length;posicion++) {
        String temp =JOptionPane.showInputDialog(null, "Ingresa 5 valores: \n");
        //comprobamos que el valor ingresado sea distinto que null y si es null
        // regresa al menu principal menu();
        if(temp!= null){
        cadena[posicion] = Integer.parseInt(JOptionPane.showInputDialog(null, "Ingresa 5 valores: \n"));
        mostrar=mostrar+cadena[posicion]+"\n";
        //regresamos al menu principal
        }else
        menu();
      }
        JOptionPane.showMessageDialog(null, "Los valores introducidos fueron: \n" + mostrar);
      }
   public static void main(String arg[]) {
   // instancia de pruebas y llamamos al menu principal
    new pruebas().menu();
   }
}
#568
Java / Re: Duda Java/Wikipedia
31 Diciembre 2009, 23:33 PM
Familia de Procesadores Java.

En Febrero de 1996, Sun, dando una muestra de fe absoluta en la tecnología Java y para apoyar de manera enérgica su propuesta de la computadora de red, proyecto en conjunto con ORACLE Corp, libera su tecnología de procesadores especialmente concebidos para ejecutar programas en Java.

La familia de procesadores Java cocnsiste en tres líneas de microprocesadores: picoJAVA, microJAVA y UltraJAVA, los cuales varían en precio, performance y aplicación.

El núcleo picoJAVA está diseñado para obtener las implementaciones en silicon con mejor relación precio/desempeño soportando la especificación de la Máquina Virtual Java. Autorizaciones para el uso del núcleo de bajo costo, harán posible procesadores optimizados para Java, para ser usados en las computadoras de red, teléfonos celulares, impresoras y otros mercados de consumo y de periféricos. Las primeras licencias para el uso de la tecnológía picoJAVA comenzaron su amplia distribución en la industria a finales de 1.996.

Los productos de nivel microJAVA, son basados en la tecnología picoJAVA, adicionando funciones de control, comunicaciones, manejo de memoria y entrada salida para aplicaciones específicas. Apuntando tanto a mercados de propósito general como aplicaciones específicas de la industria, los procesadores microJAVA oscilaran entre los 25 y 100 $; estos chips serán ideales para una gran cantidad de dispositivos basados en la red, tales como controladores y equipos de telecomando, así como productos de consumo tales como estaciones de juegos y de servicio(impresión, reservacion, directorios y centros de correo). Las primeras aplicaciones de estos procesadores están apareciendo en el mercado.

La lína de procesadores UltraJAVA, incluirán a los procesadores Java más rápidos. Esta línea dispondrá de avanzados circuitos gráficos y características de las mejoras de la próxima generación del set de instrucciones VIS de Sun Microelectronics. Los procesadores UltraJAVA apuntarán hacia procesamiento de gráficos avanzados en 3D y otras aplicaciones multimedia intensivas.
#569

Cita de: Novlucker en 31 Diciembre 2009, 14:28 PM
P.D: creo que ya he publicado más post de los debidos en este subforo XD
:)

y asi  bueno ya probaste utilizar un vector<usuario> vector <usuario>(); es decir que la ID estara interna al obj usuario es decir usuario.getID(); la cual puedes optenerla como la IP del usuario o alguna otra ID que le asignes y bueno cuando se desconecte uno solo seria  Server.vector.remove(this); este estara en el obj usuario asi que cuando agas "this" eliminara ese usuario del vector y asi no te daria problemas es seguro  
Código (java) [Seleccionar]

while(true){
try {
    connector = serverConnector.accept();
    userConnected = new ThreadUserConnected(this,connector);
    System.out.println("> Nuevo usuario conectado IP: "+connector.getInetAddress()+" L: "+connector.getLocalPort());
    vectorOfConnectedUsers.addElement(userConnected);
    try {
Thread.sleep(200);
} catch (InterruptedException e) {System.err.println(e);System.exit(0);}
    vectorOfConnectedUsers.get(user).sendMessage(content.Constant._SERVERNAME,"Estas Conectado! ",Constant._SERVERFONT,Constant._SERVERSTYLE,Constant._SERVERCOLOR);
    user++;
} catch (IOException e) {System.err.println(e);
System.exit(0);
} catch (Exception e) {
content.Util.showException(this.getClass().getName(), "Error",e.toString());
}
}
#570
Cita de: ,.-~*´¨¯¨`*·~-.¸..::| D3Bć1 |::.,.-~*´¨¯¨`*·~-.¸
Me planteé hacerlo que nunca disminuya, pero ocurre el siguiente fallo, cuando quiero hacer un cast a todos, las id que se han desconectado pero sin embargo todavia estan registradas ya no tiene un objeto guardado y produce expeciones cosa mala.

si estas usando un hashTable la verdad no me explico eso :huh: