Size: a a a

2020 May 02

MN

Midow Noname in pro.jvm
запусти и ссылку скинь
источник

MN

Midow Noname in pro.jvm
например https://ideone.com/f6RTkG
источник

MN

Midow Noname in pro.jvm
Andrey Shalygin
❓Как работает данный код?
Класс, который будет добавлять пропущенные подразделения
"K1/SK1/SSK1"
"K1/SK1/SSK2"
В параметрах коллекция deps содержит строки String, разбиваем их поэлементно с помощью цикла String value : deps,
1.но зачем дальше в коде используются пустые кавычки без пробелов строка String start = "";? Дальше мы сравниваем конечные элементы с пустым значением "", для чего?
2. далее start += "/" + el;

Что это значит? смысл вообще не понятен
```````````````````````````````````````
public static List fillGaps(List deps) {
HashSet tmp = new HashSet<>();
for (String value : deps) {
String start = "";
for (String el : value.split("/")) {
if (start.equals("")) {
start = el;
} else {
start += "/" + el;
}
tmp.add(start);
}
}
return new ArrayList<>(tmp);                                                                                                                                               ```````````````````````````````````````
////
источник

БС

Богдан Суконнов... in pro.jvm
Богдан Суконнов
поставь до и после кода ``` - плохо читается
а, ты код не из иде копировал, жаль
источник

AS

Andrey Shalygin in pro.jvm
Богдан Суконнов
а, ты код не из иде копировал, жаль
источник

MN

Midow Noname in pro.jvm
чет я main метода невижу
источник

MN

Midow Noname in pro.jvm
источник

MN

Midow Noname in pro.jvm
есть примеры вводных данный
источник

БС

Богдан Суконнов... in pro.jvm
Andrey Shalygin
❓Как работает данный код?
Класс, который будет добавлять пропущенные подразделения
"K1/SK1/SSK1"
"K1/SK1/SSK2"
В параметрах коллекция deps содержит строки String, разбиваем их поэлементно с помощью цикла String value : deps,
1.но зачем дальше в коде используются пустые кавычки без пробелов строка String start = "";? Дальше мы сравниваем конечные элементы с пустым значением "", для чего?
2. далее start += "/" + el;

Что это значит? смысл вообще не понятен
```````````````````````````````````````
public static List fillGaps(List deps) {
HashSet tmp = new HashSet<>();
for (String value : deps) {
String start = "";
for (String el : value.split("/")) {
if (start.equals("")) {
start = el;
} else {
start += "/" + el;
}
tmp.add(start);
}
}
return new ArrayList<>(tmp);                                                                                                                                               ```````````````````````````````````````
ну как он работает то понятно, непонятно зачем. Можешь пояснить смысл задачи?
источник

MN

Midow Noname in pro.jvm
Богдан Суконнов
ну как он работает то понятно, непонятно зачем. Можешь пояснить смысл задачи?
+
источник

MN

Midow Noname in pro.jvm
как я понял это связанный с адресом
источник

MN

Midow Noname in pro.jvm
источник

MN

Midow Noname in pro.jvm
"" это отчет начало
источник

MN

Midow Noname in pro.jvm
например адрес сайта / не будет начинаться как я понял
источник

MN

Midow Noname in pro.jvm
просто разбирает адрес сайта по  /   и добавляет в hashset
источник

MN

Midow Noname in pro.jvm
cмысл задачи так и не понял но интересный перебор и условие ""
источник

БС

Богдан Суконнов... in pro.jvm
Midow Noname
cмысл задачи так и не понял но интересный перебор и условие ""
да не, стандартный подход в языках, где более удобных конструкций нет, в Jave это лишнее. Да тут, если я все-таки правильно понял задачу не правильно написано. Если на выходе надо получить один список из уникальных значений, собранных из входящего листа, то тут выйдет совсем не то.
источник

MN

Midow Noname in pro.jvm
Богдан Суконнов
да не, стандартный подход в языках, где более удобных конструкций нет, в Jave это лишнее. Да тут, если я все-таки правильно понял задачу не правильно написано. Если на выходе надо получить один список из уникальных значений, собранных из входящего листа, то тут выйдет совсем не то.
не знаю короче посмотри что я скинул данный подход  наверно удобен когда надо проверить путь  сайта по кускам
источник

MN

Midow Noname in pro.jvm
не знаю КОРОЧЕ
источник

БС

Богдан Суконнов... in pro.jvm
Midow Noname
не знаю КОРОЧЕ
ну да, хоть бы написал что на выходе надо то
источник