我一直在使用這種「邏輯」,在C++和VB成功,但我在Java中捆綁起來...... 簡而言之,在Java中檢索級聯變量的值FOR循環
public void DataProviderExample(String user, String pwd, String no_of_links,
String link1, String link2, String link3) {
for (int i=1;i<=no_of_links;i++) {
String link = "link"+i;
System.out.println(link);
}
現在,如果變量link1
,link2
和link3
有「X」的值,「Y」及「Z」,一旦運行這個程序,我得到下面的輸出 -
link1
link2
link3
我要的是 -
X
Y
Z
任何想法?
這實際上在VB中工作? – Nitrodist 2010-05-24 19:48:43
我猜他實際上沒有打印字符串''link「+ i',但是做了某種eval(鏈接),它獲得變量值,並在變量鏈接中定義了名稱。上面的代碼與Java最接近。 – 2010-05-24 20:14:20