Probleme fichier en java(ecriture)
Résolu
bouchrot
Messages postés
394
Statut
Membre
-
bouchrot Messages postés 394 Statut Membre -
bouchrot Messages postés 394 Statut Membre -
Bonjour,
salut je veux faire un programme a l'exécution il doit afficher
Nom Du Jeux : Assassin Creed
Style Du Jeux : Aventure
Prix Du Jeux : 45.69
Nom Du Jeux : Tomb Raider
Style Du Jeux : Plateforme
Prix Du Jeux : 23.45
Nom Du Jeux : Tetris
Style Du Jeux : Stratégie
Prix Du Jeux : 2.50
voici mon code.
public static void main(String[] args) {
ObjectInputStream ois;
ObjectOutputStream oos;
try {
oos = new ObjectOutputStream(
new BufferedOutputStream(
new FileOutputStream(
new File("game.txt"))));
//Nous allons écrire chaque objet Game dans le fichier
oos.writeObject(new Game("Assassin Creed", "Aventure", 45.69));
oos.writeObject(new Game("Tomb Raider", "Plateforme", 23.45));
oos.writeObject(new Game("Tetris", "Stratégie", 2.50));
//Ne pas oublier de fermer le flux !
oos.close();
//On récupère maintenant les données !
ois = new ObjectInputStream(
new BufferedInputStream(
new FileInputStream(
new File("game.txt"))));
try {
System.out.println("Affichage des jeux :");
System.out.println("*************************\n");
System.out.println(((Game)ois.readObject()).toString());
System.out.println(((Game)ois.readObject()).toString());
System.out.println(((Game)ois.readObject()).toString());
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
ois.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
}
que quelqu'un me corrige ce Programme s'il vous plait
salut je veux faire un programme a l'exécution il doit afficher
Nom Du Jeux : Assassin Creed
Style Du Jeux : Aventure
Prix Du Jeux : 45.69
Nom Du Jeux : Tomb Raider
Style Du Jeux : Plateforme
Prix Du Jeux : 23.45
Nom Du Jeux : Tetris
Style Du Jeux : Stratégie
Prix Du Jeux : 2.50
voici mon code.
public static void main(String[] args) {
ObjectInputStream ois;
ObjectOutputStream oos;
try {
oos = new ObjectOutputStream(
new BufferedOutputStream(
new FileOutputStream(
new File("game.txt"))));
//Nous allons écrire chaque objet Game dans le fichier
oos.writeObject(new Game("Assassin Creed", "Aventure", 45.69));
oos.writeObject(new Game("Tomb Raider", "Plateforme", 23.45));
oos.writeObject(new Game("Tetris", "Stratégie", 2.50));
//Ne pas oublier de fermer le flux !
oos.close();
//On récupère maintenant les données !
ois = new ObjectInputStream(
new BufferedInputStream(
new FileInputStream(
new File("game.txt"))));
try {
System.out.println("Affichage des jeux :");
System.out.println("*************************\n");
System.out.println(((Game)ois.readObject()).toString());
System.out.println(((Game)ois.readObject()).toString());
System.out.println(((Game)ois.readObject()).toString());
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
ois.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
}
que quelqu'un me corrige ce Programme s'il vous plait
A voir également:
- Probleme fichier en java(ecriture)
- Fichier bin - Guide
- Jeux java itel - Télécharger - Jeux vidéo
- Waptrick java football - Télécharger - Jeux vidéo
- Fichier epub - Guide
- Fichier rar - Guide