Java программа для чтения текстового файла и создания объектов

Используйте элемент ItemsControl с UniformGrid. UniformGrid автоматически добавляет строки / столбцы в зависимости от конфигурации и количества отображаемых элементов.


  
    
  
  
    
      
    
  
  
    
      
        


          

        
      
    
  

Какой из них (может) выглядеть следующим образом:

0
задан user207421 20 January 2019 в 07:30
поделиться

1 ответ

Вы должны подумать о том, как данные представлены в текстовом файле, и отобразить их в соответствии с классом Employee.

Возьмем, к примеру, если класс Employee соответствует приведенному ниже -

class Employee {
   String firstName;
   String lastName;

}

и строки в файле имеют вид -

first1 last1
first2 last2

Вы можете создать arrayList из Employee для хранения данных -

List<Employee> employees = new ArrayList();

Когда вы читаете каждую строку из файла, вы можете разбить строку на пробел, построить объект и добавить в список -

String[] name = fileLine.split(" ");
Employee e = new Employee();
e.firstName = name[0];
e.lastName = name[1];

employees.add(e);

Таким образом, в основном, вы должны рассмотреть структуру данных в вашем источнике (текстовый файл) и выяснить, как вы будете анализировать их и построить желаемый объект.

0
ответ дан shakhawat 20 January 2019 в 07:30
поделиться
Другие вопросы по тегам:

Похожие вопросы: