darius90

Java I. próbálkozás

Feb 6th, 2018
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.69 KB | None | 0 0
  1. import java.util.Scanner; //Importálás bekérés
  2. import java.io.File;
  3. import java.io.FileWriter;
  4. import java.io.PrintWriter;
  5. import java.io.BufferedWriter;
  6. import java.io.IOException;
  7.  
  8.  
  9.  
  10.  
  11. public class Tanulo { //osztály név
  12.         public static void main(String atgs[]){ //fő tartalmi rész
  13.         //FELSŐ SZAKASZ
  14.         Scanner adat = new Scanner (System.in); //szkenner létrehozás
  15.         System.out.println ("Írd be a tanuló nevét");
  16.         String tanuloneve=adat.nextLine(); //ide lehet az String helyére double stb.
  17.         System.out.println ("Írj be a tanuló személyi igazolvány számát");
  18.         String id=adat.nextLine();
  19.         //OPCIONÁLIS KIÍRATÁS
  20.        /* System.out.println ("A tanuló neve:"+ tanuloneve);
  21.         System.out.println ("A tanuló személyi igazolvány száma:"+ id);
  22.        */
  23.        adat.close(); //szkenner zárás
  24.      
  25.        
  26.            //ALSÓ SZAKASZ
  27.          try{
  28.           File file =new File("C://sajátfájl.txt");
  29.           if(!file.exists()){
  30.             file.createNewFile();
  31.           }
  32.           FileWriter fw = new FileWriter(file,true);
  33.           BufferedWriter bw = new BufferedWriter(fw);
  34.           PrintWriter pw = new PrintWriter(bw);//többsoros megoldás
  35.          
  36.           pw.println(""); //Sorkihagyás
  37.           pw.println("A tanuló neve:");
  38.           pw.println(tanuloneve);
  39.           pw.println("A tanuló személyi igazolvány száma:");
  40.           pw.println(id);
  41.           pw.close();
  42.  
  43.       System.out.println("Az adatokat hozzá adtuk a sajátfájl utolsó 4 sorához!");
  44.  
  45.        }catch(IOException ioe){
  46.            System.out.println("Exception occurred:");
  47.            ioe.printStackTrace();
  48.       }
  49.        }
  50.    }
Advertisement
Add Comment
Please, Sign In to add comment