Java End-of-file

  • + 0 comments

    public class Solution {

    public static void main(String[] args) {
        int i = 1;
        ArrayList<String> light = new ArrayList<>();
        String EOF = "end-of-file";         
        Scanner scan = new Scanner(System.in);
        while (scan.hasNextLine()){
    
            String token = scan.nextLine();
            if(token.toLowerCase().contains(EOF.toLowerCase())){
                light.add(token);
                break;
            }
            light.add(token);
        }
    
        for(String line : light){            
            System.out.println( i + " " + line);
            i++;
        }
    
    
                scan.close();
           }