Home > Foro de Java >

Debates de Java > Escribir en fichero. Txt desde JAVA (JBuilder 2005 Foundation)

Escribir en fichero. Txt desde JAVA (JBuilder 2005 Foundation)

Escrito por Silvia el 06/10/2005

Hola

Me gustaría q alguien me explicase como escribir en un fichero txt desde Java, en concreto con el JBuilder 2005 Foundation. Lo q quisiera saber exactamente es lo siguiente: como escribir en un archivo inexistente, una vez creado el fichero posicionarme en la ultima linea para seguir escribiendo la proxima vez en ese mismo fichero, guardar los datos en el y cerrar el fichero. También quisiera saber como saltar de una linea a otra.

Gracias de antemano


Citar  |  
Ver mensaje      

Escrito por Soft Obert (expertos En Java) el 07/10/2005

Para crear el fichero o abrirlo y escribir al final si ya existe

java.io.PrintStream ps=new java.io.PrintStream( new java.io.FileInputStream("fichero. Txt"));
ps. Prinln("Escribe esta linea");
ps. Prinln("Escribe esta linea");
ps. Prinln("Escribe esta linea");
ps. Close();

Para leer lineas

java.io.BufferedReader reader=
new java.io.BufferedReader(
new java.io.InputStreamReader(
new java.io.FileInputStream("fichero. Txt")));
String linea=null;
while (null! =(linea=reader. ReadLine())){
System.out.println("Linea:" + linea);
}


Saludos,

Puedes obtener más información de nuestros cursos en el siguiente link:
http://www.emagister.com/master-java-j2ee-sabados-cursos-982568. Htm


Citar  |  
Ver mensaje     

Escrito por Sercabar el 10/04/2006
Hola. Sabeis si esto funciona en j2me?

Citar  |  
Ver mensaje     

Escrito por Administrador+del+foro el 09/11/2006

¿Te gustan los foros de Emagister? ¿Quieres ser un miembro de nuestro equipo? Ya es tu oportunidad!

Estamos buscando el siguente perfil:

Puesto vacante:
Desarrollador PHP/Web
Descripción de la oferta:
Emagister. Com (Grupo Intercom) es el portal de formación número 1 en España.

Queremos incorporar un desarrollador PHP/WEB con conocimientos de Sistemas para nuestro equipo de FOROS.

Qué estamos buscando?
1- Mínimo de 1 año de experiencia laboral utilizando PHP, SQL, MySQL, Javascript y Linux.
2- PASIÓN y conocimiento del entorno Internet.
3- Muchísimas ganas de aprender y proactividad.
4- Alta capacidad de compromiso. Buscamos relaciones a LARGO PLAZO.
5- Gran capacidad de trabajo y focalización.
6- Se valorará conocimientos de Coldfusion y Oracle.
7- Ideas claras y capacidad de aportar y defender sus ideas. Trabajo 100% en equipo.

Qué ofrecemos:
1- Trabajo CREATIVO con capacidad de crecimiento
2- Entorno con un nivel muy alto desde el punto de vista técnico y de negocio en una empresa puntera del sector.
3- Empresa rompedora donde EL CAMBIO es nuestra herramienta para conseguir los objetivos.
4- Ideas claras y orientación a la acción.
5- Apuesta TOTAL por los miembros del equipo: formación y crecimiento continuo.

Te interesa. Apúntate a la oferta aquí:

http://www.infojobs.net/oferta. Empleo/desarrollador-php-web/550920475308234655544207446803


Citar  |  
Ver mensaje     

Jose
Santa Fe, Argentina
Escrito por Jose el 04/03/2007
Y como escribo el valor de una variable en el archivo?

Citar  |  
Ver mensaje     

Jose
Santa Fe, Argentina
Escrito por Jose el 04/03/2007
Y como escribo el contenido de una variable en el archivo?

Citar  |  
Ver mensaje     

Escrito por Daniel el 10/04/2007
Hola, nencesito q me ayuden a escribir en un archivo tipo texto una estrcutura (nombre, direccion, tel). En java (NetBeans)

Citar  |  
Ver mensaje     

Miguel
Sonora, México
Escrito por Miguel el 19/07/2007

Como escribo en un archivo txt sin modificar el contenido, me pueden ayudar? Ya eh pedido ayuda a muchas personas y nadie sabe, ojala me puedan ayudar. Con que me digan como me voy a la ultima linea de un archivo y como puedo escribir en el sin que se sobreescriba.

Gracias.


Citar  |  
Ver mensaje     

Escrito por Patron182 el 08/08/2007
Mm no se esto lo voi a decir sin saber pero para ke se te solucione rapido, por ke no intentas leerlo, agregarle lo ke le tengas ke agregat y luego hacer un fichero nuevo kon todos los datos?

Citar  |  
Ver mensaje     

Juanlu
Baleares, España
Escrito por Juanlu el 25/10/2007

Hola q tal? , mi problema es el siguiente:LENGUAJE JAVA

No en cuentro la manera de poder escribir en el fichero  sobre la linea q no sea la primera, ya que cuando utilizo el metodo print o println de la case PrintStream me elimina lo q tengo ya escrito en la primera linea, si alguien sabe como hacerlo agraderecia alguna sugerencia.


Citar  |  
Ver mensaje     

Edmundo
Guanajuato, México
Escrito por Edmundo el 06/01/2008
"Y como escribo el contenido de una variable en el archivo? "
por Jose (Marzo 2007)



instanceas un objeto filewriter:

FileWriter pw=new Filewriter();

Try{

Pw. Println(""+lavariableQueDeseas);

Pw. Close();

}


Citar  |  
Ver mensaje     

Escrito por Maxcoedo el 29/01/2008

File textFile = new File("c:prueba. Txt");

FileWriter textOut;

try {

textOut = new FileWriter(textFile);

textOut. Write("si veo esto es q escribio");

textOut. Close();

} catch (IOException e) {

// TODO Auto-generated catch block

e. PrintStackTrace();

}


Citar  |  
Ver mensaje     

Escrito por Ovidio el 04/04/2008
Este ejemplo nome genera el archivo txt q es lo q nesecito

Citar  |  
Ver mensaje     

Escrito por Erica el 07/04/2008
" este ejemplo nome genera el archivo txt q es lo q nesecito "
por ovidio (Abril 2008)




Para crearlo, escribe:

File archivo=new File("archivo. Txt")


Con esto, te lo va a crear en el directorio que te encuentres, para ponerlo en otro directorio, sólo ponlo y yap :)


Citar  |  
Ver mensaje     

Roberto
Santiago, Chile
Escrito por Roberto el 27/05/2008
"este ejemplo nome genera el archivo txt q es lo q nesecito "
por ovidio (Abril 2008)


Al ejemplo debes agregarle los "\". Es decir

File textFile = new File("c:\prueba. Txt");


Citar  |  
Ver mensaje     

Roberto
Santiago, Chile
Escrito por Roberto el 27/05/2008
"
"este ejemplo nome genera el archivo txt q es lo q nesecito "
por ovidio (Abril 2008)


Al ejemplo debes agregarle los "". Es decir

File textFile = new File("c\\:prueba. Txt");



"

por Roberto (Mayo 2008)





Citar  |  
Ver mensaje     

Escrito por Rodrigo el 07/07/2008

Alguien probo con

File archivo=new File(Archivo):

Archivo. Create();


Citar  |  
Ver mensaje     

Escrito por Rodrigo el 07/07/2008

Alguien probo con

File archivo=new File(Archivo):

Archivo. CreateNewFile();


Citar  |  
Ver mensaje     

Bebechita
Tabasco, México
Escrito por Bebechita el 14/09/2008

ola

tengo este codio pero kiero k me ayuden para convertirlo a binario...

me urge  gracias.....

import java. Io. *;

String nombreArchivo= "nombreArchivo. Txt"; // Aquí se le asigna el nombre y
FileWriter fw = null; // la extension al archivo
try {
fw = new FileWriter(nombreArchivo);
BufferedWriter bw = new BufferedWriter(fw);
PrintWriter salArch = new PrintWriter(bw);

salArch. Print("Primer linea");
salArch. Println();
salArch. Print("Segunda Linea");
salArch. Println();
salArch. Print(Tercera Linea;
salArch. Close();
}
catch (IOException ex) {
}

// Mucha suerte.

// Ah... Esto lo ingreso a un try/catch por si existe algun error
// al momento de generar el archivo.


Citar  |  
Ver mensaje     

Escrito por Adrian el 01/12/2008
Hola, ya logré crear y leer un archivo. Txt creado con mi programa, pero ¿Cómo le hago para eliminar algunos elementos del. Txt sin tener que hacerlo manualmente, o sea, desde el programa en si? Urge! Y gracias!

Citar  |  
Ver mensaje     


Responder


Quiero recibir alertas por email cuando haya mensajes nuevos en este debate

Al escribir en el debate:
  1. Repasa la ortografía y no escribas en formato SMS.
  2. Lee el texto dos veces antes de publicar.
  3. No escribas todo en mayúsculas o negritas.
 
Páginas internacionales: España  |  Italia  |  Francia  |  México  |  Alemania  |  Reino Unido  |  Argentina  |  Chile  |  Colombia  |  USA

Búsquedas frecuentes: como eliminar marcas de acne tunel carpiano operacion una oratoria lamictal 100 banda de tiempo platina

Emagister cumple la Ley Orgánica 15/1999 de 13 de diciembre, de Protección de datos de Carácter Personal, y posee el código de inscripción nº 2002010053 del Registro General de la Agencia de Protección de Datos. Copyright © 1999/2000 - Grupo Intercom - Todos los derechos