2017-04-04 3 views
-2
import java.util.Scanner; 

public class Solution { 

    public static void main(String[] args) { 
     Scanner scan = new Scanner(System.in); 
     int i = scan.nextInt(); 
     double d = scan.nextDouble(); 
     String s = scan.nextLine(); 

     System.out.println("String: " + s); 
     System.out.println("Double: " + d); 
     System.out.println("Int: " + i); 
    } 

} 
+0

'scan.nextDouble(); 뒤에'scan.nextLine();'을 추가하십시오. –

+0

오류/출력은 무엇입니까? – victor

답변

2

당신은 Scanner.nextDouble 등이 지난 다음 줄을 얻을하지 않습니다, Scanner.nextInt(),

int i = scan.nextInt(); 
scan.nextLine(); 
double d = scan.nextDouble(); 
scan.nextLine(); 
String s = scan.nextLine(); 

주를 사용할 수 있습니다. 따라서 별도로 전화해야합니다.

관련 문제