Java Create a text file named lnfotxt Enter the following in
Solution
import java.util.*;
 import java.io.*;
 public class Info{
     public static void main(String[] args) {
         LinkedList<User> users = new LinkedList<User>();
         Scanner sc = new Scanner(System.in);
         User user = new User();
         System.out.print(\"Name: \");
         user.name = sc.nextLine();
         while (!user.name.equals(\"Exit\")){
             System.out.print(\"Address: \");
             user.address = sc.nextLine();
             System.out.print(\"Phone: \");
             user.phone = sc.nextLine();
             users.add(user);
             user = new User();
             System.out.print(\"Name: \");
             user.name = sc.nextLine();
         }
         sc.close();
        try{
             File file = new File(\"Info.txt\");
            if (!file.exists()) {
                file.createNewFile();
            }
             FileWriter fw = new FileWriter(file.getAbsoluteFile());
            BufferedWriter bw = new BufferedWriter(fw);
             for (User u: users){
                 String s = u.name + \"\\t\" + u.address + \"\\t\" + u.phone + \"\ \";
                 bw.write(s);
             }
             bw.close();
         }catch(IOException e){
             e.printStackTrace();
         }
     }
 }
 class User{
     public String name;
     public String address;
     public String phone;
 }

