因此,我的scope.Complete()
方法将其后的便笺替换为便笺。例如,如果我swapNotes()
,则2处于3的位置,而3处于2的位置。这是我的代码https://repl.it/@NischalShresth2/Notebook。在笔记本课堂上第103-108行
swapNotes(2)
笔记本
class Main {
public static void main(String[] args) {
Notebook book;
book = new Notebook();
book.storeNote("This is my first note.");
book.storeNote("Second note.");
book.listNotes();
book.storeUrgentNote("This is apparently urgent.");
book.listNotes();
System.out.println();
book = new Notebook();
book.storeNote("one");
book.storeNote("two");
book.storeNote("three");
book.listNotes();
book.removeNote(0);
book.listNotes();
System.out.println();
book = new Notebook();
book.storeNote("This is my first note.");
book.storeNote("Second note.");
book.storeUrgentNote("This is apparently urgent.");
book.storeUrgentNote("This is urgent too.");
book.listNotes();
book.listUrgentNotes();
System.out.println();
book = new Notebook();
book.storeNote("this is a non-urgent note");
book.storeNote("this note is also not urgent");
book.storeUrgentNote("Remember to study for exam!");
book.listNotes();
book.demoteNote(0);
book.listNotes();
System.out.println();
book = new Notebook();
book.storeNote("one");
book.storeNote("two");
book.storeNote("three");
book.storeUrgentNote("four");
book.listNotes();
System.out.println();
System.out.println("Swap notes");
System.out.println();
book.swapNotes(3);
book.listNotes();
}
}