如何将java对象添加到数组中

时间:2014-05-27 10:24:50

标签: java object

我有几个单选按钮对象,我想将它们添加到该类型的数组中。我试图做这样的事情:

JRadioButton b1 = new JRadioButton();
JRadioButton[] radioarray;
radioarray = new JRadioButton[2];
radioarray[0] = b1;

但它不起作用。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

您的代码正在创建一个大小为2的数组,并将引用放入第一个插槽。第二个插槽(此时)仍为null

如果你然后“遍历”数组试图对每个位置的(假设的)Button做一些事情,你将会遇到第二个插槽中的null ......那可能导致NPE。