【发布时间】:2015-07-16 00:48:09
【问题描述】:
我想输入一个名字并打印第一个字符 ....
public class Test {
public static void main(String[] args) {
Console console = System.console();
System.out.println("Type your name : ");
String inputChar = console.readLine();
char firstChar = inputChar.charAt(0);
System.out.println(firstChar);
}
}
【问题讨论】:
-
提供堆栈跟踪,您在哪里获得 NPE。您是否在代码中添加了调试器?
-
[有时
Console类在人们在 IDE 中运行代码时会让人感到惊讶。][1] [1]: illegalargumentexception.blogspot.com/2010/09/…