我有以下代码,应该提示用户输入一串数字。出现提示,但程序不接受输入。
谁能告诉我哪里出错了?
package com.company;
import java.util.Scanner;
public class Main
{
public static void main(String[] args)
{
Scanner keyboard = new Scanner(System.in);
System.out.println("Enter a string of numbers. Start with \'-\' to quit.");
String testNumber;
testNumber = keyboard.next();
char[] testArray = testNumber.toCharArray();
if(testArray[0] == '-')
{
return;
}
}
}
答案 0 :(得分:0)
确定需要输入,尝试打印testnumber的值,你会看到值。试试"System.out.print(testnumber)"
,您会看到输入的值。