提示用户输入

时间:2017-01-29 20:54:20

标签: java

我有以下代码,应该提示用户输入一串数字。出现提示,但程序不接受输入。

谁能告诉我哪里出错了?

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;
        }

    }
}

1 个答案:

答案 0 :(得分:0)

确定需要输入,尝试打印testnumber的值,你会看到值。试试"System.out.print(testnumber)",您会看到输入的值。