2013-09-28 124 views
0

這是我的代碼中的一小段代碼。它工作正常,但如果我想爲每個String變量str添加一個數字,該怎麼辦? 我該怎麼做?請幫忙。 Collections.shuffle(arrlist);Xmlparser for html to pdf

for(int i=0;i<nb;i++){ 
    String str = (String) arrlist.get(i); 
    //worker.parseXHtml(writer, document, new StringReader("<br>")); 
    worker.parseXHtml(writer, document, new StringReader(str)); 
} 

+0

在這種情況下我得到STR(線路中斷)STR(線路中斷),所以我想on.But 1個STR(線路中斷)2 STR(換行) –

+0

什麼號碼?想添加'我'? –

+0

是的,我還是別的 –

回答

1

嘗試

String str = (String) arrlist.get(i)+String.valueOf(someNumber); 

如果你想添加i

String str = (String) arrlist.get(i)+String.valueOf(i); 

更新

public static void main(String[] args) { 
     List arrlist = new ArrayList<>(); 
     arrlist.add("tester"); 
     int i = 0; 
     String str = (String) arrlist.get(i) + String.valueOf(i); 
     System.out.println(str); 

    } 

O/P:

tester0 
+0

Nop它does not工作,給出相同的結果.. –

+0

什麼?添加'String.valueOf(i)',沒有什麼區別? –

+0

nop根本沒有... –