Size: a a a

2020 May 21

ИВ

Илья Высоцкий... in learn.java
у меня методе мейн есть int marker = scanner.nextInt(), и свич блок, в дефолт поле бросающий IllegalStateException. Можно ли написать тест с броском этого ексепшена? Как его создать, можно ли вообще?
источник

DN

Dmitrii Nikiforov in learn.java
Илья Высоцкий
ребят может кто пояснить, я сперва сделал так:   List<Racer> racers1 = racersComparator.compare(racers);
       List<String> list = formatter.format(racers1);
       list.forEach(System.out::println);  потом порефакторил это до formatter.format(racersComparator.compare(racers)).forEach(System.out::println); А что в итоге получается? Не выделилась память на инициализацию 2х листов или как там работает все?
Память выделяется, когда объект создаётся с помощью слова new. Судя по коду вы только две ссылочных переменных сэкономили. Кстати, возможно, компилятор итак их оптимизировал. А что в стриме происходит сложный вопрос)
источник

GI

Grigorij I. in learn.java
Илья Высоцкий
у меня методе мейн есть int marker = scanner.nextInt(), и свич блок, в дефолт поле бросающий IllegalStateException. Можно ли написать тест с броском этого ексепшена? Как его создать, можно ли вообще?
можна, пишешь тест так, чтобы в дифолт упало и всё
источник

ИВ

Илья Высоцкий... in learn.java
Grigorij I.
можна, пишешь тест так, чтобы в дифолт упало и всё
))) так а что создавать то, если это метод мейн?) как это вообще сэмулировать все?)
источник

D

Dima in learn.java
Илья Высоцкий
))) так а что создавать то, если это метод мейн?) как это вообще сэмулировать все?)
источник

D

Dima in learn.java
Более правильный подход - спроектировать классы более удобными для тестирования
источник

ИВ

Илья Высоцкий... in learn.java
ок спс, я так и подумал что проще завернуть в отдельный класс, принимающий в конструктор этот инт
источник

IK

Ivan Korotkii in learn.java
Никто не находил хороших статей с примерами использования перегрузок метода session.get();
источник
2020 May 22

A

Amidosha (Константин... in learn.java
Ночь глупых вопросов, почему разные цвета у классов, это виноваты кривые руки ого кто учится или это виновата какая-то цветовая схема IDEA
источник

e

evergood in learn.java
Amidosha (Константин)
Ночь глупых вопросов, почему разные цвета у классов, это виноваты кривые руки ого кто учится или это виновата какая-то цветовая схема IDEA
красные - новые незакомиченные файлы, синие - измененные незакомиченные
источник

A

Amidosha (Константин... in learn.java
спасибо, ушел читать про комиты
источник

e

evergood in learn.java
Amidosha (Константин)
спасибо, ушел читать про комиты
читай про git, если не в курсе, что это
источник

A

Amidosha (Константин... in learn.java
evergood
читай про git, если не в курсе, что это
не мне проект дали сказалии разбирайся, пойду поизучаю
источник

A

Amidosha (Константин... in learn.java
спасибо боьшое
источник

ch

central hardware in learn.java
evergood
красные - новые незакомиченные файлы, синие - измененные незакомиченные
Красные это те которые не отслеживаются vcs
источник

L

Linnik 🎄 in learn.java
Привет всем. Мне нужно считать из консоли текст и напечатать его в виде последовательности байтов. Вроде сделал, но помимо последовательностей, в конце добавляется цифра "10". Может кто-то знает, в чём проблема?
источник

L

Linnik 🎄 in learn.java
Linnik 🎄
Привет всем. Мне нужно считать из консоли текст и напечатать его в виде последовательности байтов. Вроде сделал, но помимо последовательностей, в конце добавляется цифра "10". Может кто-то знает, в чём проблема?
Не используя сканнер.
источник

L

Linnik 🎄 in learn.java
Если что, вот код:
источник

I

Igor in learn.java
Linnik 🎄
Если что, вот код:
это перевод строки - LF
источник

L

Linnik 🎄 in learn.java
ну у меня в примере решения так и показано.
источник