@Override
public boolean containsSublist(CustomList anotherCustomList) {
if (anotherCustomList.size() == 0) {
return true;
}
for (int i = 0; i < real_size_array; i++) {
if ((this.get(i).equals(anotherCustomList.get(0))) & (i + anotherCustomList.size() <= my_array.length)) {
// если нашли в 1-ом списке начало второго и подсписок "влезет" в список
boolean flag = true;
for (int k = 1; k < anotherCustomList.size(); k++) { // проверяем, евляется ли лист подлистом
if (!anotherCustomList.get(k).equals(my_array[i + k])) {
flag = false;
break; // выходим из цикла в строке 91
}
}
if (flag) {
return true;
}
}
}
return false;
}
ICAgIEBPdmVycmlkZQogICAgcHVibGljIGJvb2xlYW4gY29udGFpbnNTdWJsaXN0KEN1c3RvbUxpc3QgYW5vdGhlckN1c3RvbUxpc3QpIHsKICAgICAgICBpZiAoYW5vdGhlckN1c3RvbUxpc3Quc2l6ZSgpID09IDApIHsKICAgICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAgICAgfQogICAgICAgIGZvciAoaW50IGkgPSAwOyBpIDwgcmVhbF9zaXplX2FycmF5OyBpKyspIHsKICAgICAgICAgICAgaWYgKCh0aGlzLmdldChpKS5lcXVhbHMoYW5vdGhlckN1c3RvbUxpc3QuZ2V0KDApKSkgJiAoaSArIGFub3RoZXJDdXN0b21MaXN0LnNpemUoKSA8PSBteV9hcnJheS5sZW5ndGgpKSB7CiAgICAgICAgICAgICAgICAvLyDQtdGB0LvQuCDQvdCw0YjQu9C4INCyIDEt0L7QvCDRgdC/0LjRgdC60LUg0L3QsNGH0LDQu9C+INCy0YLQvtGA0L7Qs9C+INC4INC/0L7QtNGB0L/QuNGB0L7QuiAi0LLQu9C10LfQtdGCIiDQsiDRgdC/0LjRgdC+0LoKICAgICAgICAgICAgICAgIGJvb2xlYW4gZmxhZyA9IHRydWU7CiAgICAgICAgICAgICAgICBmb3IgKGludCBrID0gMTsgayA8IGFub3RoZXJDdXN0b21MaXN0LnNpemUoKTsgaysrKSB7ICAvLyDQv9GA0L7QstC10YDRj9C10LwsINC10LLQu9GP0LXRgtGB0Y8g0LvQuCDQu9C40YHRgiDQv9C+0LTQu9C40YHRgtC+0LwKICAgICAgICAgICAgICAgICAgICBpZiAoIWFub3RoZXJDdXN0b21MaXN0LmdldChrKS5lcXVhbHMobXlfYXJyYXlbaSArIGtdKSkgewogICAgICAgICAgICAgICAgICAgICAgICBmbGFnID0gZmFsc2U7CiAgICAgICAgICAgICAgICAgICAgICAgIGJyZWFrOyAgLy8g0LLRi9GF0L7QtNC40Lwg0LjQtyDRhtC40LrQu9CwINCyINGB0YLRgNC+0LrQtSA5MQogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIGlmIChmbGFnKSB7CiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgfQ==
Main.java:2: error: class, interface, or enum expected
public boolean containsSublist(CustomList anotherCustomList) {
^
Main.java:5: error: class, interface, or enum expected
}
^
Main.java:6: error: class, interface, or enum expected
for (int i = 0; i < real_size_array; i++) {
^
Main.java:6: error: class, interface, or enum expected
for (int i = 0; i < real_size_array; i++) {
^
Main.java:10: error: class, interface, or enum expected
for (int k = 1; k < anotherCustomList.size(); k++) { // ?????????, ???????? ?? ???? ?????????
^
Main.java:10: error: class, interface, or enum expected
for (int k = 1; k < anotherCustomList.size(); k++) { // ?????????, ???????? ?? ???? ?????????
^
Main.java:10: error: class, interface, or enum expected
for (int k = 1; k < anotherCustomList.size(); k++) { // ?????????, ???????? ?? ???? ?????????
^
Main.java:13: error: class, interface, or enum expected
break; // ??????? ?? ????? ? ?????? 91
^
Main.java:14: error: class, interface, or enum expected
}
^
Main.java:18: error: class, interface, or enum expected
}
^
Main.java:22: error: class, interface, or enum expected
}
^
11 errors