[英]Print linked list nodes one entry at a time (Java)
Any idea on how to print one entry at a time eg Press enter to show next entry. 关于如何一次打印一个条目的任何想法,例如按enter键显示下一个条目。 This is the printLink method: 这是printLink方法:
//Print Link data
public void printLink()
{
System.out.println("") ;
System.out.print("Book Name: " + getBookName() + "\n" + "Book's Author: " + getBookAuthor() + "\n" + "Year Published: " + getPublicYear() + "\n" + "ISBN: " + getIsbn() +"\n");
System.out.println("") ;
}
This is the printList method: 这是printList方法:
//Prints list data
public void printList()
{
Link currentLink = first;
while(currentLink != null) {
currentLink.printLink();
currentLink = currentLink.nextLink;
}
System.out.println("");
}
Wait for a user input after each print: 每次打印后等待用户输入:
public void printList()
{
Scanner scan = new Scanner(System.in);
Link currentLink = first;
while(currentLink != null) {
currentLink.printLink();
currentLink = currentLink.nextLink;
scan.next();
}
System.out.println("");
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.