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

Un programa que lea un archivo .txt y que guarde en variables lo leido

Estas en el tema de Un programa que lea un archivo .txt y que guarde en variables lo leido en el foro de Java en Foros del Web. Como puedo hacer un programa que lea un archivo de texto con numeros y guardar cada numero en una variable diferente separados los numeros por ...
  #1 (permalink)  
Antiguo 25/05/2011, 14:24
 
Fecha de Ingreso: diciembre-2010
Mensajes: 9
Antigüedad: 13 años, 4 meses
Puntos: 0
Un programa que lea un archivo .txt y que guarde en variables lo leido

Como puedo hacer un programa que lea un archivo de texto con numeros y guardar cada numero en una variable diferente separados los numeros por "|" ejemplo:

1|2|3|3
33|23|4|5

Gracias
  #2 (permalink)  
Antiguo 25/05/2011, 16:48
Avatar de Ronruby  
Fecha de Ingreso: julio-2008
Ubicación: 18°30'N, 69°59'W
Mensajes: 4.879
Antigüedad: 15 años, 9 meses
Puntos: 416
Respuesta: Un programa que lea un archivo .txt y que guarde en variables lo leido

http://chuwiki.chuidiang.org/index.p...cheros_en_Java

Para separar los numeros en |, utiliza el metodo de la clase String split
  #3 (permalink)  
Antiguo 25/05/2011, 17:28
 
Fecha de Ingreso: enero-2009
Mensajes: 119
Antigüedad: 15 años, 3 meses
Puntos: 1
Respuesta: Un programa que lea un archivo .txt y que guarde en variables lo leido

Si tal como te ronRuby, lo mas facil y rapido seria usar el metodo Split de string.

Lees el txt con un BufferedReader y despues le metes el split. El metodo split es separar por caracteres, tu puedes poner el que quieras, que cuando encuentre "x" guarde.
__________________
http://www.isosps3.com/ - Tu web de de PS3, aquí puedes encontrar desde información hasta backups!
  #4 (permalink)  
Antiguo 26/05/2011, 02:34
 
Fecha de Ingreso: mayo-2011
Mensajes: 79
Antigüedad: 12 años, 11 meses
Puntos: 14
Respuesta: Un programa que lea un archivo .txt y que guarde en variables lo leido

Te recomiendo que uses un BufferedReader y mires el API de StringTokenizer para separar luego los items separados por pipes.

Es bastante simple y facil de llevar a cabo.

Un saludo
__________________
Web Admin:
http://www.coretec.es
Tutoriales, Noticias y Recursos Liferay y J2EE
  #5 (permalink)  
Antiguo 26/05/2011, 06:25
 
Fecha de Ingreso: diciembre-2010
Mensajes: 9
Antigüedad: 13 años, 4 meses
Puntos: 0
Respuesta: Un programa que lea un archivo .txt y que guarde en variables lo leido

gracias por las maravillosas respuestas, las he implementado y funcionan perfecto... pero yo quisiera que me dijeran como hago para alojar esos numeros que tomo el programa java, en varias variables... por ejemplo qusiiera que el programa guardara automaticamente el numero -2 en a, el 12 en b y los demas en sus respectivas posiciones... a b c d e f g h i f (ya que son 16 numeros en esa matriz 4x4)... Para posteriormente realizar calculos, por ejemplo: a * b + c + e - f... para realizar calculos. Gracias.
  #6 (permalink)  
Antiguo 26/05/2011, 06:46
Avatar de Heimish2000  
Fecha de Ingreso: enero-2011
Ubicación: Madrid
Mensajes: 844
Antigüedad: 13 años, 3 meses
Puntos: 89
Respuesta: Un programa que lea un archivo .txt y que guarde en variables lo leido

Ya te lo puse en el tema de programacion general. Lo mejor es que los guardes en un array o en una matriz.
  #7 (permalink)  
Antiguo 26/05/2011, 06:49
 
Fecha de Ingreso: diciembre-2010
Mensajes: 9
Antigüedad: 13 años, 4 meses
Puntos: 0
Respuesta: Un programa que lea un archivo .txt y que guarde en variables lo leido

disculpame pero como hago para guardarlo en una matriz que codigo se deberia de utilizar es que soy un poco novato disculpa

Etiquetas: leido, programa, txt, variables
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




La zona horaria es GMT -6. Ahora son las 00:23.