Scanner next () como parámetro

Tengo un archivo que está en este formato. 50 xxx / 70 aaa / 90 ccc /

el programa guarda el archivo en el directorio predeterminado, el mismo desde el que creo que está tratando de leer. pero simplemente no escanea nada ... ¿qué pasa, por favor? no soy bueno programando lo siento

Me gustaría que leyera los 50 a "anterior" xxx a "texto" y luego usar esas dos cosas en una inserción de PDF (anterior, texto).

File file = new File("poznamky.txt");
        Scanner scanner = null;
        int prior;
        String text;

        try {
            scanner = new Scanner(file);
            scanner.useDelimiter("/");

         while (scanner.hasNext()) {

          prior = scanner.nextInt();
          text = scanner.next();
          aPf.insert(prior, text);

}

} catch (FileNotFoundException e) {

e.printStackTrace();

}
Respuesta 1

Creo que el delimitador /no se ha escapado correctamente. Intenta usar Me gusta \/para escapar de eso. Consulte esto Escapar de una barra diagonal en una expresión regular para mayor claridad.

Respuesta: 2

Así que principalmente programo en C ++, y Java es muy similar a C ++. He creado un comando de lista como tal List <Item> stuff = new ArrayList <Item> (); donde Item es una clase personalizada que básicamente ...

Soy nuevo en JSP y parece que no puedo entender cómo ejecutar el código solo cuando el usuario hace clic en el botón ... aquí está mi código: $ <form action = "list_computers.jsp" method = "post"> ...

He estado jugando un poco con documentos xml y Java un poco recientemente, pero no he tenido absolutamente ninguna suerte con la API de Google Weather. Supongamos que estoy tratando de hacer un objeto simple para almacenar el actual ...

He comenzado a diferenciar dos imágenes contando el número de píxeles diferentes usando un algoritmo simple: private int returnCountOfDifferentPixels (String pic1, String pic2) {Bitmap i1 ...