Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static void ModifierPrix(String ImmatriRecherche) throws IOException {
- String donneVoiture, immatri;
- BufferedReader fichierVoituresLecture = new BufferedReader(new FileReader(D));
- PrintWriter fichierTamponEcriture = new PrintWriter(new FileWriter(D2));
- while (fichierVoituresLecture.ready()) {
- donneVoiture = fichierVoituresLecture.readLine();
- immatri = donneVoiture.substring(60, 72).trim();
- if (immatri.equals(ImmatriRecherche)) {
- System.out.println("\nCette voiture correspond à ce numèro d'immatriculation");
- System.out.println(donneVoiture);
- System.out.println("Entrez le Prix");
- String prix;
- do {
- prix = Clavier.lireLigne() + '€';
- if (prix.length() <= 10) {
- for (int i = prix.length(); i < 10; i++) {
- prix += " ";
- }
- } else {
- System.out.println("Votre type ne doit pas dépasser 10 caractères");
- }
- } while (prix.length() > 10);
- String voitureModifie = donneVoiture.substring(0, 76);
- voitureModifie += prix;
- voitureModifie += donneVoiture.substring(86, 96);
- // sa c pas ouf tu deverais les combiner ou faire f3.print(M+"\n"); car \n est
- // le caractére de retour a la ligne
- // ou pour faie simple fichierTamponEcriture.println(voitureModifie);
- fichierTamponEcriture.print(voitureModifie);
- fichierTamponEcriture.println();
- } else {
- fichierTamponEcriture.print(donneVoiture);
- }
- }
- fichierVoituresLecture.close();
- fichierTamponEcriture.close();
- BufferedReader fichierTamponLecture = new BufferedReader(new FileReader(D2));
- PrintWriter fichierVoituresEcriture = new PrintWriter(new FileWriter(D));
- while (fichierTamponLecture.ready()) {
- String Enrg = fichierTamponLecture.readLine();
- fichierVoituresEcriture.print(Enrg);
- fichierVoituresEcriture.println();
- }
- fichierVoituresEcriture.close();
- fichierTamponLecture.close();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement