Как написать для проверки правильно Оverride toString();
package com.javarush.task.task19.task1916;
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.List;
/*
Отслеживаем изменения
*/
public class Solution {
public static List<LineItem> lines = new ArrayList<LineItem>();
public static void main(String[] args) {
****************************************************
**************************************************
***********************************
**************************************************
**************************
**********************
**************
************************************
*****************************
_____Сами фаилы уже тестил на компе! всё работает!__________________________________
хочу таким оброзом посмотреть на вывод в консоли списка lines
if (list1.size() == 0 && list2.size() != 0) {
lines.add(new LineItem(Type.ADDED, list2.get(0)));
}
}
}
for (LineItem lineItem : lines) {
System.out.println(lineItem);
}
} catch (IOException e) {
e.printStackTrace();
}
}
public static enum Type {
ADDED, //добавлена новая строка
REMOVED, //удалена строка
SAME //без изменений
}
public static class LineItem {
public Type type;
public String line;
public LineItem(Type type, String line) {
this.type = type;
this.line = line;
}
}
}
Мирослав
37 уровень
Подскажите по @Оverride toString();
Решен
Комментарии (1)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
KIRAРазработчик в prosv.ruExpert
17 марта 2022, 12:26решение
+2