//COPYRIGHT: Jannik Willma 2023
package [euer package];

import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
import java.util.ArrayList;

public class DateiEinlesen {

	public static void main(String[] args) {
		// TODO Auto-generated method stub

		String datei = "[euere Datei]";
		ArrayList<String> content = new ArrayList<String>();
		content = leseDatei(datei);
		for(int m = 1; m < content.size(); m++) {
			System.out.println(content.get(m));
		}
	}

	public static ArrayList<String> leseDatei(String datei){
		BufferedReader buf = null;
		ArrayList<String> einlesespeicher = new ArrayList<String>();
		try {
			buf = new BufferedReader(new FileReader(datei));
			String zeile = buf.readLine();
			
			while(zeile != null) {
				einlesespeicher.add(zeile);
				zeile = buf.readLine();
			}
		} catch (IOException ioex) {
			ioex.printStackTrace();
		} finally {
			if(buf != null) {
				try {
					buf.close();
				} catch (IOException ioex) {
					ioex.printStackTrace();
				}
			}
		}
		return einlesespeicher;
	}
}
