elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Tutorial básico de Quickjs


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 [7] 8 9 10 11 12 13 14 15 16
61  Programación / Java / Re: base de datos access para java en: 3 Mayo 2014, 08:57 am
¿Qué error te da exactamente?
62  Programación / Java / Re: Encontrar un numero dentro de un archivo en: 3 Mayo 2014, 08:56 am
Tampoco estaría de más que pusieras el código que realmente tienes. Abres fichero y lo guardas en la variable "fichero", pero lo lees como variable "fixter", por lo que deduzco que ese no es tu codigo real, sino que has hecho copy-paste de trozos para ponerlo aquí, y por lo que se ve, no es fiable. Si encontramos algún error en el código que has puesto, igual no es el mismo que el código que realmente tienes.

Otro fallo que hay es que estás usando fixter.readLine() (sunponiendo que fixter sea fichero) cada poco dentro del bucle, dentro del bucle tienes

Código:
            while(texto!=null){
            
              //Comparamos la linea con el numero que le hemos indicado
                if (tamany.equals(fitxer.readLine())){
                
                  System.out.println(fitxer.readLine());

                    }
            //Leer la siguiente línea
              texto = fitxer.readLine();

No estás haciendo nada con texto que es la primera línea que lees, salvo ver que no es null. El tamañoo lo estás comparando contra una nueva linea que lees (fixter.readLine()) y si esa segunda línea que has leido es del tamaño adecuado, sacas por pantalla una tercera línea que lees de nuevas con System.out.println(fitxer.readLine(). Luego lees la cuarta con texto = fitxer.readLine(); para seguir el bucle y comparar el tamaño de la quinta....

El bucle correcto sería así

Código:
        String texto = fichero.readLine();
        
         //Repetir mientras no se llegue al final del fichero
            while(texto!=null){

            // Haz aquí cosas con texto, que es la línea que has leído, y no hagas ningún readLine().
            
            // lee siguiente linea.
              texto = fitxer.readLine();
            }

Aun así, te faltan más cosas para conseguir lo que quieres, pero vete primero arreglando esto.

Se bueno.
63  Programación / Java / Re: base de datos access para java en: 2 Mayo 2014, 11:54 am
No cuesta mucho encontrar en google. Ahí va un tuto http://chuwiki.chuidiang.org/index.php?title=Conectar_Java_con_Access

Se bueno.
64  Programación / Java / Re: Actualizar tamaño jFrame automaticamente en: 2 Mayo 2014, 07:30 am
¿Qué Layout estás usando?

Se bueno.
65  Programación / Java / Re: Encontrar un numero dentro de un archivo en: 2 Mayo 2014, 07:30 am
No estaría de más que mostraras el contenido del archivo y el código donde haces esa comparación. En el que muestras sólo lees líneas y no haces nada con ellas.

Se bueno.
66  Programación / Java / Re: Encontrar un numero dentro de un archivo en: 1 Mayo 2014, 18:35 pm
Las cadenas se comparan con equals(), no con ==. Prueba a ver haciendo así la comparación

("5".equals(texto))

Al final de aquí tienes más detalles http://foro.elhacker.net/java/c_es_distinto_de_un_string-t413478.0.html

Se bueno.
67  Programación / Java / Re: Deshabilitar Editar Celdas JTable en: 29 Abril 2014, 19:21 pm
¿Tienes algo que ver el ancho de la columna con que sea o no editable?

En el apartado 3 del siguiente enlace tienes como hacer una celda no editable http://chuwiki.chuidiang.org/index.php?title=JTable

Se bueno.
68  Programación / Java / Re: Problema para leer una cantidad de lineas desconocidas en: 28 Abril 2014, 07:58 am
Entiendo que bf es un BufferedReader. ¿Qué estás leyendo con él? ¿Socket, teclado, fichero?

Devuelve null cuando se llega al final del stream. Eso sólo sucede en ficheros. El teclado o un socket no terminan nunca, salvo que al otro lado lo cierre alguien, las lecturas se quedan bloqueadas esperando que lleguen más datos.

Se bueno.
69  Programación / Java / Re: "c" es distinto de un string?. en: 28 Abril 2014, 07:54 am
y "más mejor"

"c".equals(unString)

así ahorramos errores si unString es null, o tener que comprobarlo.

Se bueno.
70  Programación / Java / Re: Problema con arreglo en: 27 Abril 2014, 13:07 pm
Estas declarando el array así

Código:
int Tam;
int Datos[] = new int[Tam];

Tam no tiene valor, así que por defecto es 0 y estás declarando un array de tamaño cero. Si luego pides por teclado Tam y te lias a pedir valores para el array, te saldrá fuera de rango.

Haz el new int[Tam] después de pedir por teclado la variable Tam.

Se bueno.
Páginas: 1 2 3 4 5 6 [7] 8 9 10 11 12 13 14 15 16
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines