Foros del Web » Programación para mayores de 30 ;) » Java »

Soy nuevo en JAVA y tengo dudas con los paquetes...

Estas en el tema de Soy nuevo en JAVA y tengo dudas con los paquetes... en el foro de Java en Foros del Web. Tengo que hacer un programa pero necesito sacar valores de un archivo de texto y meterlos al programa, que paquete debo de usar y si ...
  #1 (permalink)  
Antiguo 10/09/2003, 20:46
 
Fecha de Ingreso: septiembre-2003
Mensajes: 1
Antigüedad: 21 años, 2 meses
Puntos: 0
Soy nuevo en JAVA y tengo dudas con los paquetes...

Tengo que hacer un programa pero necesito sacar valores de un archivo de texto y meterlos al programa, que paquete debo de usar y si alguien me puede dar un pequeño sintaxis de esto estaria muy agradecido, Gracias.

  #2 (permalink)  
Antiguo 24/09/2003, 08:47
 
Fecha de Ingreso: septiembre-2003
Mensajes: 109
Antigüedad: 21 años, 2 meses
Puntos: 0
si lo que quieres es leer un archivo de texto tienes q importar el paquete
import java.io.*;
como dices que el fichero de texto, lo mas comodo para trabajar es usar la clase BufferedReader ya que permite leer linea a linea de forma muy comoda auqnue para instanciarlo primero hay q instanciar mas elementos.
fr= new FileReader(fichero);//donde fichero es el path completo del fichero de texto

BufferedReader entrada=new BufferedReader(fr);//aqui creas el bufferedreader de ese fichero

while((instruccion=entrada.readLine())!=null) //siendo instruccion un string
aqui te va a leer una linea del fechero y lo guarda en el string para que hagas lo q quieras con ella dentro del while, el while acaba cuando no haya mas lineas.

de todas formas en esta direccion tienes todos los paquetes de java y sus clases y metodos para q puedas hacer mas cosas
http://java.sun.com/j2se/1.4.2/docs/api/

ya me contaras si te ha servido, espero q si ciao
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 13:55.