¿Cómo accedo a cada palabra en un archivo java?

Si está utilizando java-8, puede hacerlo en una sola línea: -

String[] words = Files.lines(Paths.get(PATH))
                      .flatMap(line -> Arrays.stream(line.split(" ")))
                      .toArray(String[]::new);

Alternativamente, si desea acceder a cada línea como una listde las String[]que puede utilizar: -

List<String[]> lines = Files.lines(Paths.get(PATH))
                            .collect(Collectors.toList())
                            .stream().map(e -> e.split(" "))
                            .collect(Collectors.toList());
Respuesta 1

Utilicé una tarea gradlew dependencies> file.txt y obtengo un archivo txt con todas las dependencias de mi proyecto java. Pero solo quiero ver las dependencias de tiempo de ejecución. ¿Hay alguna opción de configuración para esto? ...

Quiero ingresar un precio y escribirlo en un archivo de texto, pero me da el error "no se puede desreferenciar". Este es un fragmento de mi código. Cadena id = "P" + ProductID.getText (); Nombre de cadena = ...

Saludos a la comunidad, estoy usando alfresco 6.0.0 Community Edition y me gustaría mover un documento adjunto a una tarea a otro nodo en el evento completo de la tarea. Encontré desde aquí ...

Tengo una situación muy extraña en la que me redirigen a la URL de mi aplicación que termina con un /. Esto da como resultado un error 403 Prohibido. He desactivado el proxy inverso de apache que uso. YO ...