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

#41
Java / Re: Mostrar registro de una acción
1 Diciembre 2013, 19:48 PM
Bueno, no se si podrás ver todo el recorrido como comentas, pero porque no hacerlo tu a mano, ejemplo:

Código (java) [Seleccionar]

public int suma (int [] array) {
int resul = 0;
String message = "";
int size = array.length;
for (int i = 0; i < size; i++) {
resul += array[i];
message += array[i] + " + ";
}
message = message.substring(0, message.length() - 3);
message += " = " + resul;
System.out.println(message);
return resul;
}


Le pasas una array de int, ejemplo:

Código (java) [Seleccionar]
suma(new int [] {2,2,2,2});

Muchas veces nos complicamos mas de lo que debemos.

Un saludo
#42
Java / Re: No encuentro mi error :(
1 Diciembre 2013, 19:35 PM
Código (java) [Seleccionar]
 System.out.println("Edad "+ob.setEdad());

Debería ser así:

Código (java) [Seleccionar]
 System.out.println("Edad "+ob.getEdad());

Un saludo.
#43
Java / Re: Refrescar JTABLE!!
26 Noviembre 2013, 21:39 PM
Este tema es la ostia de viejo no revivas temas, aun así como soy buena persona...

Para borrar las rows de el modelo:

Código (java) [Seleccionar]

int sizeModel = dtm.getRowCount();
   
   for (int i = 0; i < sizeModel ; i ++) {
    dtm.removeRow(0);
   }


Una vez borradas las row, simplemente ejecuta de nuevo la consulta a la BBDD.
Espero haber ayudado.

Un saludo
#44
Java / Re: Consulta sobre un ejercicio de clases
24 Noviembre 2013, 02:20 AM
Bueno si quieres hacerlo de otra forma, en vez de asignar a cada paciente una arrayList con sus citas, crea la arrayList de citas en tu main y guardalas todas allí, eso si necesitaras en la clase cita asignar algún tipo de variable para poder identificar el paciente al que hace referencia cada cita.

Te lo e puesto así porque lo considero mas ordenado, si quieres ver realmente que es mas eficiente prueba las dos maneras y mira el tiempo de ejecución, aunque al fin y al cabo vas a acabar leyendo la misma cantidad de citas en las dos fomas.

De todas formas tira un poco de código y cuando tengas algo postealo, así sera mucho mas fácil ayudarte.

Un saludo.
#45
Java / Re: Consulta sobre un ejercicio de clases
24 Noviembre 2013, 01:06 AM
Bien, en ese caso tendrías que poner en la clase citaMedica una variable que identifique a el médico que le atiende en esa visita y cotejarlo con el médico que le introduce el usuario.

Es decir en la clase citaMedica:

Código (java) [Seleccionar]
String nombreMedico;

public String getMedico () {
     return nombreMedico;
}


Y con una iteración recorrer toda la arrayList de citas en busca del médico que quieres.

Un saludo.
#46
Java / Re: Consulta sobre un ejercicio de clases
24 Noviembre 2013, 00:27 AM
Bueno no se si te aconsejare correctamente, pero yo lo haria de la siguiente forma:

Como clase padre persona, aqui incluiriamos datos generales como dni,fecha de nacimiento,etc.

Medico, empleado y paciente heredan de persona, cada una de estas clases deberan tener datos que las otras no tienen, en el caso de medico por ejemplo especialidad medica, por decir algo.

Y a la clase paciente le haces una estructura de datos como una arraylist por ejemplo, de tipo citaMedica, que sería otra clase con sus respectivas variables(fecha de la cita, hora), así en todo momento podrás acceder al historial de citas de cada paciente.

Un saludo y espero haberte ayudado aunque sea un poco.
#47
Bueno nada mas decirte que comprar, no compres nada, todo lo que puedas aprendar casi seguro que lo encontrararás en internet.

Yo para aprender normalmente suelo establecerme metas a corto plazo, para hacer pequeños programas que impliquen estudiar cosas que nunca he tocado por tanto al finalizar ese programa sueles acabar con una noción bastante amplia de como abordar otros problemas, y así poco a poco vas adquiriendo conocimientos.

Yo no suelo leer libros del palo, "Aprender a programar Android" o "Android básico" ya que estos suelen traer bastante información innecesaria, únicamente suelo leer libros que abordan cuestiones mas específicas como criptografía pr ejemplo.

Si quieres aprender android básico, lo mejor que puedes hacer es buscar en Youtube alguna série de programación en android, por ejemplo codigofacilito aquí te dejo el link del primer vídeo:

http://www.youtube.com/watch?v=sS3oDIcHNFo

Un saludo.

#48
Java / Re: duda con arreglos
20 Septiembre 2013, 11:47 AM
A la hora de guardar los datos en los arreglos, no le especificas la posicion en la que lo quieres guardar, por eso te peta.

Código (java) [Seleccionar]
for(int i=0;i<5;i++)
                {
                    System.out.println("Dame el nombre");
                    nombres[i] = lector.next();
                    System.out.println("Ventas totales?");
                    vende[i] = lector2.next();

                    }


Así tendría que irte.
#49
Prueba con esto dentro de tu for en la línea 33.

Código (java) [Seleccionar]

                        if(arreglo[i] > v1){
v1 = arreglo[i];
} else if(arreglo[i] > v2) {
v2 = arreglo[i];
} else if(arreglo[i] > v3){
v3 = arreglo[i];
} else if(arreglo[i] > v4){
v4 = arreglo[i];
} else if(arreglo[i] > v5){
v5 = arreglo[i];
}


Un saludo
#50
Acabarias antes ordenando la array con el método de la burbuja y cogiendo los 5 últimos, busca información sobre el tema.

Puedes empezar por aqui:

http://puntocomnoesunlenguaje.blogspot.com.es/2012/07/metodo-de-ordenacion-burbuja.html

Un saludo.