En la página principal de los foros
encontrarás los enlaces al
feed general
y al de cada uno de los foros.
Subscribete para mantenerte informado de los cambios y responde a las dudas siempre que te sea posible
"pagina.drawString(C adena, 60, 60);" al llamar esa ...
Hola yohaan. Cualquiera de los usuarios de la web te puede h ...
soy nuevo en java:........ hacer un programa en java que: la ...
Muchas gracias por sus respuestas me han ayudado muchisimo.
| ¿Cómo guardo un string en un archivo de texto? | 03/07/2009 23:13 | |
| rsottini |
Hola a todos! Estoy haciendo un simulador de procesador como trabajo práctico para mi universidad. El problema es que el profesor no programa en Java, así que no puede ayudarnos Cuando sucede un acontecimiento, debo guardar una frase (como "Cálculo matemático correcto") en un archivo de texto. No entiendo cómo hacerlo de manera fácil. Parece muy sencillo, pero no puedo resolverlo. Leí bastante en internet pero no encuentro la solución a mi problema. He probado creando un objeto FileOutputStream y usando el método write(), pero este método escribe bytes y yo necesito que escriba un string. También me dijeron que puedo usa XML, pero no quiero copiar y pegar, quiero entender qué estoy haciendo. Me ayudaría muchísimo un pequeño ejemplo. Sino cualquier ayuda es bienvenida. Muchas gracias,
Roby (Ushuaia, Argentina) |
|
|
||
| RE: ¿Cómo guardo un string en un archivo de texto? | 03/07/2009 23:53 | |
| zemi |
Para lo que tú necesitas lo mejor es usar un archivo de log, prueba a usar la API de java.util.logging. Un ejemplo en http://java.sun.com/j2se/1.4.2/docs/guide/util/logging/overview.html#2.1 |
|
|
||
| RE: ¿Cómo guardo un string en un archivo de texto? | 04/07/2009 04:40 | |
| rafailong |
pues para eso de guardar cadenas en un archivo yo uso el FileWriter y como quieres un ejemplo pus hay te va
-------------------------------------- ------------------------------------------- public static void main(String[] args) throws IOException { //como ves la ruta esa solo cambiala te recomiendo asi si usas Windows FileWriter sal=new FileWriter("c:\\test.txt",/*bandera de sobre escribe todo el texto o solo agregael nuevo no recuerdo cual pero prueba (true or false)**/); String cad="ejemplo"; ----------------------------------------------------- -----------------------------------------------------------< /p> y para que leas del archivo es lo siguiente recuarda que le decimos que lea linea por linea del archivo por eso el while ----------------------------------------------------- ------------------------------------------------------------ public static void main(String[] args) throws FileNotFoundException, IOException { ---------------------------------------------------- -----------------------------------------------------------< /p>
bueno espero que te sirva y suerte en el trabajo que haces |
|
|
||