package com.sample; import java.io.*; public class CustomUserDetails { @SuppressWarnings({ "resource", "unused" }) public static void main(String[] args) throws IOException { // TODO Auto-generated method stub String name; String email; String phone; File file=new File("C:\\Users\\ABBURI'S\\Documents\\myfile.txt"); if(!file.exists()){ file.createNewFile(); } FileWriter fw=new FileWriter(file); //BufferedWriter bw=new BufferedWriter(fw); System.out.print("enter no.of customer records:"); //Scanner sc =new Scanner(System.in); //int i,j; BufferedWriter bw=new BufferedWriter(new FileWriter(file,true)); BufferedReader br=new BufferedReader(new InputStreamReader(System.in)); String s= br.readLine(); int k=Integer.parseInt(s); Customer[] customers=new Customer[k]; for(int j=0;j<k;j++) { System.out.print("Are you creating a record:"); String reply=br.readLine(); if("Y".equalsIgnoreCase(reply)) { System.out.print("enter your name"); name=br.readLine(); System.out.print("enter your email"); email=br.readLine(); System.out.print("enter your phone"); phone=br.readLine(); customers[j]=new Customer(); customers[j].name=name; customers[j].email=email; customers[j].phone=phone; PrintWriter pw=new PrintWriter(fw); pw.println(name); pw.println(email); pw.println(phone); bw.write(name); bw.write(email); bw.write(phone); } else { System.out.println("Printing details"); } } System.out.println("DETAILS ENTERED ARE:"); for(int i = 0; i < customers.length; i++) {/* Customer line=customers[i]; FileReader fileReader = new FileReader("UserData.txt"); // Always wrap FileReader in BufferedReader. BufferedReader bufferedReader = new BufferedReader(fileReader); while((line = bufferedReader.readLine()) != null) { System.out.println(line); } // Always close files. bufferedReader.close(); */ System.out.println("Customer"+ "["+(i+1)+"]"+"details:"); System.out.println("Name:" + customers[i].name); System.out.println("Email:" + customers[i].email); System.out.println("Phone:" + customers[i].phone); System.out.println("=============================="); } } }