Пишет что Не могу найти описание переменной "note" в классе "com.javarush.task.task17.task1703.Solution.Note".
Я вместо ![]()
String note= notes.remove(index); пишу notes.remove(index); , а String note пишу в методе public void removeNote(int index, String note)
И тогда валидатор пропускает , то появляется 2 ошибки : package com.javarush.task.task17.task1703;
import java.util.ArrayList;
import java.util.List;
/*
Синхронизированные заметки
*/
public class Solution {
public static void main(String[] args) {
}
public static class Note {
public final List<String> notes = new ArrayList<String>();
public void addNote(int index, String note) {
synchronized(notes) {
notes.add(index, note);
}
System.out.println("Сейчас будет добавлена заметка [" + note + "] На позицию " + index);
System.out.println("Уже добавлена заметка [" + note + "]");
}
public void removeNote(int index, String note) {
synchronized(notes) {
notes.remove(index);
}
System.out.println("Сейчас будет удалена заметка с позиции " + index);
System.out.println("Уже удалена заметка [" + note + "] с позиции " + index);
}
}
}