Ejemplo n.º 1
0
  // метод для создания списка по текстовому файлу
  public static List<String> createList(FileReader fr) throws IOException {
    BufferedReader bRf = new BufferedReader(fr);
    List<String> newlist = new List<>();
    String str = bRf.readLine();

    while (str != null) {
      if (!str.equals("")) { // пробелы не записываем
        newlist.addLast(str);
        str = bRf.readLine();
      } else str = bRf.readLine();
    }
    return newlist;
  }
Ejemplo n.º 2
0
  public static void main(String[] args) throws IOException {
    FileReader fr1 = new FileReader("src/lists/list1.txt");
    List<String> list1 = new List<>();
    FileReader fr2 = new FileReader("src/lists/list2.txt");
    List<String> list2 = new List<>();

    list1 = createList(fr1);
    list2 = createList(fr2);
    list1.print();
    list2.print();

    System.out.println("Объединённый список: ");
    list1.combineLists(list2);
    list1.print();
    System.out.println("Исключены слова, начинающиеся на 'z': ");
    list1.deleteWordZ();
    list1.print();
  }