JAVA小问题!

来源:百度知道 编辑:UC知道 时间:2024/05/26 10:54:48
这是建立一个JTable表的代码,有一点我不明白new Integer(5)后面括号里面的的数字是设置什么的?改变以后有什么变化?
Object[][] data =
{
{"Apples", new Integer(5),"5.00"},
{"Oranges", new Integer(3),"6.00"},
{"Pears", new Integer(2),"4.00"},
{"Grapes", new Integer(3),"2.00"},
};

没事随便改..new Integer(5)就是吧基本数据类型int转换成对象形式.这个JTable要存入一个二维数组..在丢到JScrollPane中去才能显示列表数据而这里的二维数组中间的内容.
你要是 new Integer(5)改 成String类型的也可以..随便..最后也就是在你的第1行的第2列中显示的不是5而是你修改以后的值了..其他的同理

所以说修改吗.任意...

new Integer(5)里的5是Integer这个类的构造函数的参数