编辑 正如标题所述,我无法从任何人那里得到任何意见。它应该回显 InputTypeMismatch 的错误,或者如果你做数字,那么它会说 nullreference 错误。我正在寻找要输入的单词 - 字符串。
有人可以纠正这个吗?这让我发疯。我不知道在哪里检查。
谢谢是提前:)
Exception in thread "main" java.util.InputMismatchException
at java.util.Scanner.throwFor(Unknown Source)
at java.util.Scanner.next(Unknown Source)
at java.util.Scanner.nextFloat(Unknown Source)
at TestFile.promptsentence(TestFile.java:54)
at TestFile.main(TestFile.java:43)
这是一个例子:
import java.util.*;
public class TestFile{
public static Scanner inp = new Scanner(System.in);
public static void main(String[] args){
long inpu = inp.NextLong();
// prompts after changing data-type
String input = Long.valueOf(inp);
System.out.println(input);
}
}