高人求助!调用方法的时候报空指针,不知道为什么。。 调用方法报空指针错误,你就要检查 当前对象是空的。即当前的Object==null 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 package my;public class test1 { public static void main(String[] args) { // TODO Auto-generated method stubtest t=new test();t.setLight("456");t.setTime("123");t.getLight();t.getTimeLight();System.out.println(t); }}在你的类中添加:@Override public String toString() { return "test [time=" + time + ", light=" + light + "]"; }测试正常。不知道你是什么问题。 你的类里面,没有对time做赋值或初始化的操作,所以time为null,getTime为null。getTimeLight函数对information赋值了,所以返回的有值。调用getLight正常,是因为你在调用前,调用了setLight。在另一个方法中调用getTime又是可以的,说明你在这个方法里调用了setTime给time赋值了........................ 程序查错 关于 socket java线程同步.实现账户存取 正则表达式“|”的顺序关系??? 高分求关于oracle的blob字段操作的长度限制问题?? 如果一个类里的构造函数含有本身类的对象,那该怎么处理的或怎么理解的? 一个简单的问题 如何在JBuilder 8的IDE中输入中文呀? 这样做对不对???? 请问如何把程序左上角“咖啡”图标换成自己的?谢啦! 关于递归形参 以下这段程序的内部类应该如何修改?
// TODO Auto-generated method stub
test t=new test();
t.setLight("456");
t.setTime("123");
t.getLight();
t.getTimeLight();
System.out.println(t);
}}
在你的类中添加:@Override
public String toString() {
return "test [time=" + time + ", light=" + light + "]";
}
测试正常。不知道你是什么问题。
getTimeLight函数对information赋值了,所以返回的有值。
调用getLight正常,是因为你在调用前,调用了setLight。
在另一个方法中调用getTime又是可以的,说明你在这个方法里调用了setTime给time赋值了........................