Создание набора из текстового файла с использованием шаблонов в java - PullRequest
0 голосов
/ 19 марта 2020

Я пытаюсь создать набор, который читает из текстового файла. Это то, что у меня есть, и все, что он возвращает, это пустой набор. Например, если текстовый файл содержит 1,2,3 (каждый в отдельной строке без запятых), то функция должна вернуть набор, содержащий 1,2,3. Реализация набора также использует дженерики.

public MySet<T> createMySet(String name) throws MySetException {
    MySet<T> result = MySetFactory.getInstance().getMySet();
    String filename = name + ".txt";
    try {
      File MySetFile = new File(filename);
      if (MySetFile.exists()){
        BufferedReader bufReader = new BufferedReader(new FileReader(filename));
        String line = bufReader.readLine();
        while (line != null) {
          T value = (T) line;
          result.add(value);
          line = bufReader.readLine();
        }
        bufReader.close();
      }

    }

    catch (Exception e){
      System.out.println("Error: " + e);
    }
    return result;
  }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...