Introducere in Java – Partea a III-a
Am vorbit in articolul trecut Introducere in Java – Partea a II-a despre citirea datelor dintr-un fisier. De asta data va voi explica o modalitate prin care se poate face scrierea datelor intr-un fisier. Sa luam exemplul urmator:
package sky.developer.java.mozku;
import java.io.BufferedReader;
import java.io.FileWriter;
import java.io.InputStreamReader;
import java.io.PrintWriter;
public class JavaScriere
{
public static void main(String []args)
{
try
{
// Declaram variabilele necesare scrierii fisierelor
FileWriter fileWriter = new FileWriter("date de iesire.txt");
PrintWriter printWriter = new PrintWriter(fileWriter);
// Declaram variabilele necesare citirii de la tastatura
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String s;
// Citim de la tastatura un sir de caractere
System.out.println("Introduceti un text: ");
s = br.readLine();
// Scriem sirul de caractere in fisier
printWriter.println(s);
// Inchidem variabilele necesare scrierii fisierelor
fileWriter.close();
printWriter.close();
}
catch (Exception e)
{
System.out.println(e);
}
}
}
La inceputul programului am declarat doua variabile de tip FileWriter si PrintWriter. Prima va pregati fisierul “date de iesire.txt” pentru scriere, pe cand prin variabila de tip PrintWriter vom scrie practic in fisier.
Precizez cateva elemente specifice acestui exemplu: fisierul “date de iesire.txt“, daca nu exista, va fi creat automat in folderul proiectului; daca fisierul deja exista, continutul lui va fi sters inainte de scriere. In cazul nostru va fi creat aici:
In continuare citim de la tastatura un sir de caractere prin modalitatea explicata in Introducere in Java – Partea I.
Datele sunt scrise in fisier prin comanda printWriter.println(s). Nu uitati ca la sfarsitul programului sa inchideti variabilele necesare scrierii fisierului:
fileWriter.close();
printWriter.close();
Dupa executia programului, fisierul “date de iesire.txt” va contine:
Ti-a placut articolul Introducere in Java – Partea a III-a?
TweetAi nevoie de rezolvarea unei probleme la informatica?
Iti recomandam si urmatoarele articole:
Discuta articolul Introducere in Java – Partea a III-a
Contul tau
Categorii
- Atestat Info C/C++ (21)
- Atestat Info Pascal (21)
- Learn AJAX (3)
- Learn Android (5)
- Learn C++ (32)
- Learn CSS (11)
- Learn Database (9)
- Learn Flash (33)
- Learn HTML (14)
- Learn JAVA (9)
- Learn Javascript (14)
- Learn jQuery (17)
- Learn Pascal (28)
- Learn PHP (21)
- Learn SQL (5)
- Learn Visual FoxPro (4)
- Tips & Tricks (22)
Mozku Network
Ne gasesti si pe Facebook
Articole noi
- Cum sa detectati rezolutia telefonului intr-o aplicatie Android
- Cum se evita oprirea fortata a unei aplicatii
- Cum sa porniti o activitate noua in Android
- Cum sa adaugati un ImageView intr-o aplicatie Android
- Cum sa adaugati un Button intr-o aplicatie Android
- Cum sa utilizati un ArrayList in Java
- Bifeaza toate checkbox-urile folosind jQuery
- Validare formular folosind jQuery
Fisiere populare
- Proiect Atestat Informatica Visual FoxPro (439)
- Twitter Patterns (202)
- Flash Newsletter (126)
- Baza de date auto revizuita (99)
- hitTest Flash (99)



