код ниже выдает ошибку «я не могу быть преобразован в переменную», любые объяснения, пожалуйста ??
static String abc(String str) {
String[] sarr = str.split("");
String[] newsarr = new String[sarr.length-3];
String s = "";
for (int i = 1; i < sarr.length; i++); {
if ((sarr[i] == "a") && (sarr.length >= i+3)) {
if ((sarr[i+1] == "b") && (sarr[i+2] == "c")) {
newsarr[0] = sarr[0];
for (int x = 1; x < i; x++) {
newsarr[i] = sarr[i];
}
for (int y = i+3; y < newsarr.length; y++) {
newsarr[y-3] = sarr[y];
}
} else {}
} else {}
}
for (String o : newsarr) {
s += o;
}
return s;
}