我是java的新手,我一直在寻找教程,但我正在努力弄清楚如何从文本文件中读取我的程序的初始配置数据。输入数据的格式为:
Class A: paramater 1, paramater 2, paramater 3
Class B: paramater 4, paramater 5
Class C: paramater 4, paramater 5
Class D: paramater 6
Class E: paramater 6
Class F: paramater 6
来自B类和C类的对象进入A类中的arraylist,D,E和F类进入正在读取文件的类中的arraylist。所有类名都是字符串,所有的参数都是整数。
我知道我需要导入bufferedReader和fileReader,但我无法弄清楚如何使用它们。
遗憾的是,我与此有关的代码很少:
import java.io.FileReader;
import java.io.BufferedReader;
import java.io.IOException;
public class Garden {
ArrayList<Flower> flowerbed = new ArrayList<Flower>();
Hive hive = null;
public static void main(String[] args){
try{
FileReader filereader = new FileReader("myGarden.txt");
BufferedReader bufferedreader = new BufferedReader(filereader);
}catch(FileNotFoundException filenotfoundexception){
System.out.println("File not found.");
}catch(IOException ioexception){
System.out.println("File input error occured!");
}
}