Scanner class help

ZKR

Honorable
Mar 12, 2012
35
0
10,580
0
Hey guys, need some scanner help.

Code:
Scanner scan = new Scanner (System.in);           // ...

                                System.out.print ("Title: ");
				title = scan.nextLine();
				System.out.print ("Author: ");
				author = scan.nextLine();
				System.out.print ("Pages: ");
				pages = scan.nextInt();                             
				myLibrary.addBook (title, author, pages);
When I run it, won`t let me enter title:

(Run screen) :

What would you like to do (A=add, B=borrow, C=copy, L=largest check, P=Print libraryQ=quit)? a
Title: Author: Didn`t let me enter the title !


If I change the scan.nextLine(); to scan.next(); it will let me enter but only one token (no more than two words).

Appreciate any help.
 
Thread starter Similar threads Forum Replies Date
M Apps General Discussion 1
R Apps General Discussion 1
A Apps General Discussion 2
G Apps General Discussion 0
T Apps General Discussion 1
C Apps General Discussion 3
A Apps General Discussion 1
edward78 Apps General Discussion 1
N Apps General Discussion 2
J Apps General Discussion 3
J Apps General Discussion 4
S Apps General Discussion 1
digitaldefector Apps General Discussion 2
Madmaxneo Apps General Discussion 6
alpacino2368 Apps General Discussion 1
P Apps General Discussion 1
T Apps General Discussion 1
M Apps General Discussion 3
P Apps General Discussion 1
manicmike Apps General Discussion 8

ASK THE COMMUNITY