我有一组记录,其变量要分配给UI中的一组标签。 的问题是,我必须写重复的代码要显示每个记录,如:调用不同名称的Java方法
label.setName1("")
label.setDate1("")
label.setName2("")
label.setDate2("")
有没有办法来递增的方法,它是集合中记录的位置数通过一个循环或一些东西,所以我不必在我的班级有重复的代码?
我有一组记录,其变量要分配给UI中的一组标签。 的问题是,我必须写重复的代码要显示每个记录,如:调用不同名称的Java方法
label.setName1("")
label.setDate1("")
label.setName2("")
label.setDate2("")
有没有办法来递增的方法,它是集合中记录的位置数通过一个循环或一些东西,所以我不必在我的班级有重复的代码?
为什么你需要多种方法? – 2013-03-11 11:55:26
对于这样的场景我们使用一个列表。但是你的问题看起来不太清楚,因为这个问题可以通过其他方式解决。如果我们能够知道你想要做什么 – 2013-03-11 11:55:38
你可以使用反射,但是改变你的方法来传递参数的数字会更好。 'label.setName(1,“”)' – RoToRa 2013-03-11 11:56:32