tampurus

54 Writing in file by user input

May 29th, 2022 (edited)
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.33 KB | None | 0 0
  1. import java.io.File;
  2. import java.io.IOException;
  3. import java.io.PrintWriter;
  4. import java.util.*;
  5.  
  6. class Main{  
  7.     public static void main(String args[]){  
  8.         Scanner fn = new Scanner(System.in);
  9.        
  10.         System.out.println("Enter your Id: ");
  11.         int id = fn.nextInt();
  12.        
  13.         System.out.println("Enter your Name: ");
  14.         String name = fn.next();
  15.         fn.nextLine();
  16.        
  17.         System.out.println("Enter your Address: ");
  18.         String add = fn.nextLine();
  19.        
  20.         System.out.println("Enter your phone no: ");
  21.         int phone = fn.nextInt();
  22.        
  23.         fn.close();
  24.  
  25.         try{
  26.             File file = new File("user.txt");
  27.             PrintWriter writer_obj = new PrintWriter(file);
  28.             writer_obj.write("id : "+id);
  29.             writer_obj.write("\nName : "+name);
  30.             writer_obj.write("\nAddress : "+add);
  31.             writer_obj.write("\nphone no : "+phone);
  32.             writer_obj.close();
  33.            
  34.         }
  35.         catch(IOException e){
  36.             e.printStackTrace();
  37.         }
  38.     }  
  39. }
  40.  
  41. /*
  42. Output
  43. Enter your Id:
  44. 1
  45. Enter your Name:
  46. Suresh
  47. Enter your Address:
  48. 12 Rajesh Nagar MP
  49. Enter your phone no:
  50. 123
  51.  
  52. # Content in the file "user"
  53. id : 1
  54. Name : Suresh
  55. Address : 12 Rajesh Nagar MP
  56. phone no : 123
  57.  
  58. */
Add Comment
Please, Sign In to add comment