一個 NullPointerException 問題, 並不難, 但是想不出來, 急 你在哪里用到了getInput(),在这之前有没有初始化TDIO?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 String line;初始化一下,试一下,在看看楼上说的。 不要在构造方法中初始化。可以在定义时初始化:private InputStreamReader ISR= new InputStreamReader (System.in);private BufferedReader inputReader= new BufferedReader (ISR);或者在getInput()方法中定义:this.ISR = new InputStreamReader (System.in);this.inputReader = new BufferedReader (this.ISR); 出错行前加一句话:if(this.inputReader==null){ this.ISR = new InputStreamReader (System.in);} public void TDIO() throws IOException { this.log = 0; // set log method this.ISR = new InputStreamReader (System.in); this.inputReader = new BufferedReader (this.ISR); // 這裡已經定義了阿 }这个东西能算是个构造器吗,充其量是个方法而已.构造器有void 这回事吗? public void TDIO() throws IOException { this.log = 0; // set log method this.ISR = new InputStreamReader (System.in); this.inputReader = new BufferedReader (this.ISR); // 這裡已經定義了阿 }去掉 void ,就可以了。加了void 就不是构造器了 关于字符串相加,比较 一道课后习题,求解 关于this 一个关于对象引用类成员变量的问题,分不够就加!! java中的paint()方法 如何调用C++编写的dll renameto 函数总是不成功,有人遇到过么? 求劳动法高手帮帮我!!!我很憋屈5555 在线等关于“线程问题”,解决给分!! 我的Calendar怎么慢了一个月? 怎样引用包? 急,MSSQL连接的问题,在线等待
初始化一下,试一下,在看看楼上说的。
private InputStreamReader ISR= new InputStreamReader (System.in);
private BufferedReader inputReader= new BufferedReader (ISR);
或者在getInput()方法中定义:
this.ISR = new InputStreamReader (System.in);
this.inputReader = new BufferedReader (this.ISR);
if(this.inputReader==null){
this.ISR = new InputStreamReader (System.in);
}
{
this.log = 0; // set log method
this.ISR = new InputStreamReader (System.in);
this.inputReader = new BufferedReader (this.ISR); // 這裡已經定義了阿
}这个东西能算是个构造器吗,充其量是个方法而已.构造器有void 这回事吗?
{
this.log = 0; // set log method
this.ISR = new InputStreamReader (System.in);
this.inputReader = new BufferedReader (this.ISR); // 這裡已經定義了阿
}去掉 void ,就可以了。加了void 就不是构造器了