public class DateToday {
public static void main(String[] args) {
System.out.println(""+LastDays.showText());
}
public class LastDays {
static List<Date> text = new ArrayList<Date>();
public static String showText() {
String textData= "";
for (Date t : text) {
SimpleDateFormat date = new SimpleDateFormat("d MMM yyyy");
textData += date.format(t.getTime()) + " работа" + " сделана "+"\n";
}
return textData;
}
}
Vladimir
19 уровень
Не могу вывести на экран переменную String, в которую записал несколько строк. Работало когда писал все в одном классе, после того как разделил на разные классы все сломалось
Обсуждается
Комментарии (2)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
hidden #2322530
26 февраля 2021, 09:33
а что у тебя тут должно вывести на экран?
здесь пустой список.
а для пустого списка этот блок не будет работать.
для forEach есть условие, он проходит по имеющимся элементам! если элементов нет, то и проходить нечего, и цикл работать не будет.
0
Vladimir
26 февраля 2021, 15:31
Представь, что список заполнен😌
тут проблема в том что нужно в text записать n кол-во строк с переносом и потом вывести через System.out.print (Last.Days.showText()).
Вариант с System.out.println в цикле мне не подходит! но работает...
0