0
項目:我的名字是什麼?代碼拉動一些錯誤「說找不到線」
從鍵盤輸入您的第一個名字,然後輸入您的姓氏,每個都有自己的 提示。將每個字符串存儲在一個單獨的字符串中,然後將它們連接在一起以顯示您的全名。調用項目和類FullName。當你的 程序運行完畢後,輸出應該出現類似如下:
What is your first name? Cosmo What is your last name? Kramer Your full name is Cosmo Kramer
這裏是我的了:
import java.io.*;
import java.util.*;
public class Tester
{
public static void main(String args[])
{
Scanner kbReader=new Scanner(System.in);
String a="Cosmo";
String b="Kramer";
a=kbReader.nextLine();
System.out.println("What is your first name?"+a);
b=kbReader.nextLine();
System.out.println("What is your last name?"+b);
System.out.println("Your full name is"+a+" "+b);
}}
什麼是錯我的代碼? Eclipse和Web編譯器都不起作用,都會指出不同的錯誤,說我沒有行。
Exception in thread "main" java.util.NoSuchElementException: No line found
at java.util.Scanner.nextLine(Scanner.java:1585)
at Tester.main(Tester.java:10)
它正在使用我的 – 2014-09-04 03:41:16
您能告訴我們您的輸入是什麼嗎? – jackarms 2014-09-04 03:41:27
在讓用戶輸入任何內容之前,您調用了'nextLine()'。沒有任何內容輸入到控制檯中,所以沒有找到'kbReader.nextLine()'行。 – csmckelvey 2014-09-04 03:49:58