Java - Uso de puertos devueltos por métodos de java.io

 
Vista:

Uso de puertos devueltos por métodos de java.io

Publicado por Juan Manuel Castañeda (1 intervención) el 30/03/2007 00:00:51
Quiero hacer una clase datos por teclado pero no se como usar los puertos devueltos por métodos como BufferedReader.readLine,DataInputStream.readChar,etc.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Uso de puertos devueltos por métodos de java.io

Publicado por Himura (184 intervenciones) el 30/03/2007 00:04:59
Hola,

No se a que le llames puertos devueltos. Pero las clases que pones sirven para leer datos de entrada desde el teclado

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Uso de puertos devueltos por métodos de java.io

Publicado por Mario (622 intervenciones) el 30/03/2007 00:06:17
Esta clase que hice te puede servir:

/*
* Este programa es software libre; puede redistribuirlo y/o modificarlo bajo
* los terminos de la Licencia Publica General de GNU tal como la publica la
* Free Software Foundation; tanto en la version 2 de la Licencia como (a su
* eleccion) cualquier version posterior.
*
* Este software se distribuye con la esperanza de que sera util,pero SIN NINGUNA
* GARANTIA; sin incluso la garantia implicada de MERCANTIBILIDAD o ADECUACION
* PARA UN PROPOSITO PARTICULAR. Vea la Licencia Publica General de GNU para mas
* detalles.
*
* Deberia haber recibido una copia de la Licencia publica General de GNU junto
* con este software; si no, escriba a la Free Software Foundation, Inc,59 Temple
* Place, Suite 330, Boston, MA 02111-1307, Estados Unidos de America
*/
package org.neos.commons.io;

import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.util.Properties;

/**
* Clase de utilerias Java IO
*
* @author Mario Hidalgo M.
* @version 1.0
* */
public class IOUtils {

/**
* Obtiene un flujo desde el teclado
*
* @return Obtiene un BufferedReader para obtener informacion desde el teclado
*
* */
public static BufferedReader getReader() {

InputStreamReader isr; //Flujo de caracteres cualquiera
BufferedReader maq;
isr = new InputStreamReader(System.in);
//Asocia nuestro flujo x con el teclado
maq = new BufferedReader(isr); //Pon como entrada del buffer al teclado

return maq;
}

/**
* Obtiene una cadena de la linea de comandos mandando un mensaje de peticion
* @param msg Mensaje que se muestra en la linea de comandos
* @param maq Es un Stream que generalmente viene del System.in
* @throws IOException
* */
public static String readCommandLine(String msg, BufferedReader maq)
throws IOException {

String cadena;

System.out.print(msg);
cadena = maq.readLine();
System.out.print("\n");
return cadena;
}
}

Neos Software Inc 2007
Mario H.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar