Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Solucionado (ver solución)
Solucionado
(ver solución)
4
respuestas

No me funciona System.in

El archivo 'texto-copia.txt' no se me actualiza con el contenido ingresado por consola, queda vacío. No sé que estoy haciendo mal

package ar.com.java.io.test;

import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.OutputStream;
import java.io.OutputStreamWriter;
import java.io.Reader;
import java.io.Writer;

public class TestCopiarPegar {

    public static void main(String[] args) throws IOException {

        InputStream fileInputStream = System.in;
        Reader inputStreamReader = new InputStreamReader(fileInputStream);
        BufferedReader bufferedReader = new BufferedReader(inputStreamReader);

        OutputStream fileOutputStream = new FileOutputStream("texto-copia.txt");
        Writer outputStreamWriter = new OutputStreamWriter(fileOutputStream);
        BufferedWriter bufferedWriter = new BufferedWriter(outputStreamWriter);


        String linea;
        while ((linea = bufferedReader.readLine()) != null) {
            bufferedWriter.write(linea);
            bufferedWriter.newLine();
        }

        bufferedWriter.close();

    }

}
4 respuestas
solución!

¡Hola Agustina! ¡Deseo que estés bien!

Probe tu codigo y todo esta correcto, lo que pasa es que para Sistemas Operativos de Windows, en el IDE de Eclipse debes seguir los siguientes pasos:

1.- Despues de transcribir tu texto en la Console, das un Enter

2.- Seguido en el salto de linea vacio (linea en blanco), das un CRTL + Z y allí tu programa será terminado por el compilador.

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

3.- Luego das clic derecho sobre la carpeta de tu proyecto y selecciona la opcion Refresh y aparecerá tu archivo de texto escrito.

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

¡Te deseo mucho éxito en tus estudios! y recuerda que aquí estaremos para apoyarte!

¡Vamos juntos!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!

me sirvió esta solución para sistemas windows

Muchas gracias Luzdalis! Funcionó perfecto

Muchas gracias Luzdalis!!! me sirvió la solución!!!