не принимает условия задачи, верю, что с первыми тремя условиями еще нужно подумать, но почему не принимается предпоследнее условие? Причем не принималось и в формате если размер равен -1 то все плохо, как починить связь с космосом и понять, что необходимо компилятору?
package com.javarush.task.pro.task14.task1415;
import java.util.LinkedList;
import java.util.List;
/*
Стек в домашних условиях
*/
public class MyStack {
private final List<String> storage = new LinkedList<>();
int size = -1;
public void push(String s) {
storage.add(++size, s);
}
public String pop() {
String s = storage.get(size);
storage.remove(size--);
return s;
}
public String peek() {
return storage.get(size);
}
public boolean empty() {
return !storage.isEmpty();
}
public int search(String s) {
return storage.indexOf(s);
}
}