Я получаю эту ошибку компилятора в netbeans:
несовместимые типы required: String found: java.lang.String
Я немного не понимаю, почему так происходит?
Код:
private class StringIterator<String> implements Iterator<String> {
private Iterator<Entry<K, byte[]>> i = internalMap.entrySet().iterator();
@Override
public boolean hasNext() {
return i.hasNext();
}
@Override
public String next() {
return decompress(i.next().getValue());// error on this line
}
@Override
public void remove() {
i.remove();
}
}