如何将这些值存储到.txt文件中的对象中?

时间:2014-05-12 05:20:18

标签: java arrays eclipse

我是编程的新手,我想知道如果我从.txt文件中获取值,我将如何使用数组将值存储到类中的变量中。值可以是字符串或整数,您如何调整以使其工作?这是来自txt的文本。文件。

Kobe Bryant

USA

4250000

25

21.03

NBA

Lebron James

USA

6450000

27

21.03

NBA

所以我需要使用数组将每组6个值存储到一个类中的6个独立变量中。数组的第二个索引将调用接下来的6个值。

3 个答案:

答案 0 :(得分:1)

  1. 创建一个包含姓名,国家,工资,年龄等的班级。
  2. 创建yourClass实例的列表。
  3. 从文件中读取并将其存储在列表中。

答案 1 :(得分:0)

class Person {
    private String name;
    private String country;
    private int salary;
    private int age;
    private double someValue;
    private String league;

    public Person() { }
    public Person(String name, String country, int salary, int age, double someValue, String league) { //set them }
    //add setX and getX methods

}

在你的主要课程中:

  List<Person> persons = new ArrayList<>();

答案 2 :(得分:0)

创建一个类,其中包含要存储在数组列表中的所有必要详细信息。然后在文本文件上写下详细信息,并使用文件概念从文件中读取数据,并创建一个Array列表对象,将数据存储到数组列表中。