Temas > Programacion > Java script - Java > Entrada y salida estandar en Java
Julio

Entrada y salida estándar
Paquete java.lang
Clase System
Objetos
                                de la clase InputStream
              System.in
                                int System.in.read() //lee un carácter
                                de la clase PrintStream
              System.out
                                int System.out.print(cualquier tipo)
                                int System.out.println(cualquier tipo)
//imprime con â??
â??
                              de la clase PrintStream
              System.err
Cómo cambiar la salida estándar
            System tiene métodos para cambiar las propiedades anteriores
                      System.setIn(InputStream in)
                      System.setOut(PrintStream out)
                      System.setErr(PrintStream err)
pero, puede ser un objeto de cualquier clase derivada de InputStream
(igual con PrintStream que incluso puede ser cualquier objeto de
cualquier clase derivada de OutputStream) Esto quiere decir, que
podemos derivar a, por ejemplo, a FileInputStream (ó la salida a
              FileOutputStream)
Salida por pantalla
       System.out.println(â??Hola mundo")
No se le puede dar un formato diferente al que tiene por defecto el literal
o variable.
Lectura desde teclado
       char c = (char)System.in.read()
       Se hace un cast porque devuelve un int.
       Puede lanzar una excepción java.io.IOException.
       Ejemplo: lectura de un string
<?//esto no va
              char c;
              String frase = new String(â??");
              try{
                      while(c = (char)System.in.read()!=â??
â??){
                             frase = frase + c;
                      }
              }
              catch(java.io.IOException ioex){
                      //código para tratar la excepción
              }
?>//esto no va













¿Has olviado tu contraseña?

Pulsa aquí para registrate




Google






LunMarMieJueVieSabDom
    123
45678910
11121314151617
181920 21222324
252627282930 

Jueves 21 de Noviembre 2024
Semana 47

..............................................................................................................................................................................................................................................
(Contacto)..
Esta web utiliza cookies para obtener datos estadísticos de la navegación de sus usuarios. Política de privacidad y Aviso legal