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

#1
Java / Re: Error conexion bd access con java
10 Septiembre 2015, 19:07 PM
Quizás te sobre el protocolo HTTP de la URL ya que he buscado varios ejemplos por la web y ninguno incluye el protocolo. Por ejemplo, la URL podría ser algo como: jdbc:mysql://192.168.10.13:3306/ankdb

#2
Hola JADP,

hacía tiempo que no posteaba nada por aquí pero me ha picado la curiosidad con tu problema. Yo he estado utilizando Jasper Reports e iReports durante algún tiempo. Las tablas siempre me han llevado de cabeza así que directamente decidí dejar de utilizarlas. Aún así, si nos adjuntas el fichero JRXML quizás podríamos echarle un vistazo con más detalle.

PD: Si la fuente de datos no es nada confidencial y nos puedes pasar parte de ella para hacer alguna prueba mejor que mejor.

Un saludo!  :D
#3
Java / Re: Matrices: ¿se pueden asignar?
27 Diciembre 2012, 14:30 PM
Puedes probarlo tú mismo, haz la prueba y mira a ver qué pasa  ;)
#4
Java / Re: Un booleano no me respeta
24 Diciembre 2012, 14:41 PM
Y estarías haciendo una comprobación de más. ¿Si un booleano solo tiene dos valores posibles, por qué comprobar los dos?

Código (java) [Seleccionar]

public class booleano {
    public static void main(String args[]) {
        boolean condicion = false;
        if (!condicion) {
            System.out.println("CONDICIÓN VALE FALSE");
        } else {
            System.out.println("CONDICIÓN VALE TRUE");
        }
    }
}
#6
Con que no funciona, ¿a qué te refieres? A que salta algún error por la consola, no hace nada...

No se que estarás usando para ir "depurando" lo que haces, así que si comentas un poco eso pues mejor que mejor. Tampoco estaría de más que pusieses el código completo de index y registro, para que así podamos ver todo lo que hay.

También, puesto que usas jQuery, te indico que puedes hacer uso de la función $.ajax({...}) que viene en el framework, en lugar de hacer las peticiones con el código que tienes, te lo digo más que nada porque con la función que proporciona jQuery tienes más opciones que quién sabe, quizás podrían interesarte.

Saludos.
#7
Java / Re: Piedra Papel Tijeras [JAVA]
8 Noviembre 2012, 22:12 PM
La comparación de cadenas en Java se realiza con el método equals el cual tienen todas las clases puesto que se hereda de Object.

Código (java) [Seleccionar]

"PIEDRA".equalsIgnoreCase(this.eleccionJugador1)


Con ese método compararías la entrada de forma insensible a mayúsculas y minúsculas. Cabe destacar que realizo la llamada al método sobre el objeto "PIEDRA" (que es un String) para que en caso de que eleccionJugador1 sea null, no de una excepción.

Saludos.
#8
Java / Re: Contar Lineas y Leer Fichero
3 Noviembre 2012, 12:44 PM
Estás repitiendo el bucle dos veces de manera innecesaria, y además es incorrecto, ya que una vez que has llegado al fin de archivo (readLine devuelve null) no puedes seguir leyéndolo a no ser que reinicies la entrada de datos.

Código (java) [Seleccionar]

try{
            // Abrimos el archivo
            FileInputStream fstream = new FileInputStream("registros.txt");
            // Creamos el objeto de entrada
            DataInputStream entrada = new DataInputStream(fstream);
            // Creamos el Buffer de Lectura
            BufferedReader buffer = new BufferedReader(new InputStreamReader(entrada));
            String strLinea;
            // Contar lineas
            // Leer el archivo linea por linea
            while ((strLinea = buffer.readLine())!=null) {
              NumeroLineas++;
                // Imprimimos la línea por pantalla
                System.out.println (strLinea);
            }
            // Cerramos el flujo.
            entrada.close();
        }catch (Exception e){ //Catch de excepciones
            System.err.println("Ocurrio un error: " + e.getMessage());
        }
#9
Java / Re: Qué significa este operador dos puntos
18 Septiembre 2012, 23:55 PM
Cita de: Proteus1989 en 16 Septiembre 2012, 15:53 PM
El import es solo para implementar el Iterator, si quieres usarlo no es necesario importar nada
Saludos

¿Sólo para implementarlo? Querrás decir que tendría que importar la clase Iterator si quisiese hacer uso de ella de forma explícita en el código.

Saludos.
#10
Una cosa que me parece nadie ha dicho. En Java las comparaciones de cadenas de caracteres (String) se realizan con el método equals de dicha clase. Es decir, el código debería ser:

Código (java) [Seleccionar]

String aux = sc.nextline();

if(aux==null || aux.equals(""))
    aux="s"


Compararlo con null con el operador '==' si es correcto, pero para compararlo con cualquier otra cadena de caracteres (incluida la cadena vacía, que es la del ejemplo) se debe hacer con el método equals.

Saludos.