我有一組記錄,其變量要分配給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