Java 从配置文件中读取
我对java非常陌生,我一直在看教程,但我很难弄清楚如何从文本文件中读取程序的初始配置数据。输入数据的格式如下:Java 从配置文件中读取,java,exception,arraylist,bufferedreader,filereader,Java,Exception,Arraylist,Bufferedreader,Filereader,我对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中的对象进入类
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。所有类名都是字符串,所有参数都是int
我知道我需要导入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!");
}
}
尝试使用属性文件来加载、获取和存储带有键的值,这是非常简单和有用的。