К сожалению задача не компилируется и появляется ошибка
Ошибка в файле com/javarush/task/pro/task13/task1305/Solution.java в строке : 6
Пакет "ru.rush.task.pro.task13.task1302" не найден. Проверьте путь
package com.javarush.task.pro.task13.task1305;
import java.util.ArrayList;
import java.util.Iterator;
import static com.javarush.task.pro.task13.task1302.Solution.words;
/*
Найти и обезвредить
*/
public class Solution {
public static void main(String[] args) {
ArrayList<String> words = new ArrayList<>();
words.add("Hello world!");
words.add("Amigo");
words.add("Elly");
words.add("Kerry");
words.add("Bug");
words.add("bug");
words.add("Easy ug");
words.add("Risha");
ArrayList<String> copyWordsFirst = new ArrayList<>(words);
ArrayList<String> copyWordsSecond = new ArrayList<>(words);
ArrayList<String> copyWordsThird = new ArrayList<>(words);
removeBugWithFor(copyWordsFirst);
removeBugWithWhile(copyWordsSecond);
removeBugWithCopy(copyWordsThird);
copyWordsFirst.forEach(System.out::println);
String line = "_________________________";
System.out.println(line);
copyWordsSecond.forEach(System.out::println);
System.out.println(line);
copyWordsThird.forEach(System.out::println);
System.out.println(line);
}
public static void removeBugWithFor(ArrayList<String> list) {
//напишите тут ваш код
for (int i = 0; i < list.size() ; i++) {
String str = list.get(i);
if (str.equalsIgnoreCase("bug")) {
list.remove(str);
}
}
}
public static void removeBugWithWhile(ArrayList<String> list) {
//напишите тут ваш код]
Iterator<String> it = list.iterator();
while (it.hasNext()) {
String str = it.next();
if(str.equalsIgnoreCase("bug")){
list.remove(str);
}
}
}
public static void removeBugWithCopy(ArrayList<String> list) {
//напишите тут ваш код
ArrayList<String> copyWordsThird = new ArrayList<>(words);
for (String str: copyWordsThird) {
if (str.equalsIgnoreCase("bug")) {
list.remove(str);
}
}
}
}