What is the running time for this code ?

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question

What is the running time for this code ?

private static void addsongToPlaylist(List<Album albumlist) {
int albumchoice = -1;
int songchoice = -1;
boolean finishaddsong = false;
System.out.printin("Add songs to playlist:");
while (!finishaddsong) {
System.out.print("choose album number (press e to finish) : ");
try {
albumchoice = scanner.nextInt();
scanner.nextLine();
if (albumchoice == 0) {
finishaddsong = true;
} else if(albumChoice > e 8& albumchoice <= albumlist.size()) {
List<Song songs = albumlist.get (albumchoice-1)-getsonglist();
System.out.print("choose song number: ");
try {
songchoice = scanner.nextInt();
scanner.nextLine();
if(songchoice > e 8& songchoice <= songs.size()) {
playlist.add(songs.get(songchoice-1));
} else {
System.err.printin("Invalid choice ..");
} catch (Exception e) {
System.cut.println(e);
} else {
System.err.printin("Invalid choice ..");
}
} catch (Exception e) {
System.out.println(e);
}
}
Transcribed Image Text:private static void addsongToPlaylist(List<Album albumlist) { int albumchoice = -1; int songchoice = -1; boolean finishaddsong = false; System.out.printin("Add songs to playlist:"); while (!finishaddsong) { System.out.print("choose album number (press e to finish) : "); try { albumchoice = scanner.nextInt(); scanner.nextLine(); if (albumchoice == 0) { finishaddsong = true; } else if(albumChoice > e 8& albumchoice <= albumlist.size()) { List<Song songs = albumlist.get (albumchoice-1)-getsonglist(); System.out.print("choose song number: "); try { songchoice = scanner.nextInt(); scanner.nextLine(); if(songchoice > e 8& songchoice <= songs.size()) { playlist.add(songs.get(songchoice-1)); } else { System.err.printin("Invalid choice .."); } catch (Exception e) { System.cut.println(e); } else { System.err.printin("Invalid choice .."); } } catch (Exception e) { System.out.println(e); } }
Expert Solution
steps

Step by step

Solved in 2 steps

Blurred answer
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY