永发信息网

Java中二维数组初始化问题?

答案:1  悬赏:70  手机版
解决时间 2021-07-19 04:14

我有一段代码:

public class T{

public int i;

public int j;

}

public class MyCode{

public static void main(String args[]) {

T t[][]=new T[2][2];

t[0][0].i=1;//※

}

}

大概意思是这样,但总是提示打星号的那一行“java.lang.NullPointerException”,请问各位大侠,这是怎么回事,网上查了一下,说是使用了空指针,那该如何解决???

最佳答案
class T{

public int i;

public int j;
public T(){}
}

public class MyCode{

public static void main(String args[]) {

T t[][]=new T[][]{ new T[]{new T(), new T()}, new T[]{new T(), new T()}};
t[0][0].i=1;//※
}
}

你声明出数组来这只是一个存放着引用的数组,每个引用的值仍然要通过new来赋予。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
为何相思这么苦呢?
收赛尔号100级的号
素爱X1的游戏那里下载给个网址
6730怎么样?好用吗?
在这个世界上,真的有所谓的真情吗?
最有可能复活的灭绝动物?
天龙八部 峨嵋的单刷用什么宝宝好
帮忙把(选择失忆)这几个字装饰一下,要作为
可以介绍一个好玩的画面精美的3D网游吗?
宁波那里有红虫买
3dsmax 8 的激活码?
怎样装扮空间才好看
寻仙八卦中震卦什么属性
不同品牌的主板和不同品牌的显卡会有冲突吗
三个人的角度怎么说?
推荐资讯
村正,蓝染,白一护,实力排名??
我的DNF更新到五分之一就卡住了,怎么办?等
我的未来不是梦胡彦斌歌词
我姓许,我老婆姓孙,我们的小宝宝预产期明年
注定注定所谓注定真的存在?
密码箱的转轮在哪?
衣服和裤子的搭配
DNF为什么我够了转副职业的材料还不能转
河源市,中考总分是多少??
带命令行安全模式怎么没有输入命令的地方 啊
DNF要打LS深渊要做哪个任务
我的数码相机能用手机内存卡代替吗?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?