如何調用變量show[j]
和actuate[j]
其位於屬性()方法到個XML()。如果我在外面宣佈,我會得到ArrayIndexOutOfBoundException
。 count是從其他查詢中獲得的變量。如何從一個方法調用數組變量到另一個變量
void Attribute() throws SQLException{
Statement statement3=connection.createStatement();
String Querystring3="select Show ,actuate from rlink";
ResultSet Attrib=statement3.executeQuery(Querystring3);
String[] Show=new String[Count];
String[] Actuate=new String[Count];
while(Attrib.next()){
Show[j]=Attrib.getString(1);
Actuate[j]=Attrib.getString(2);
j++;
}
for(i=0;i<Count;i++){
System.out.println(Show[i]+" "+Actuate[i]);
}
}
void xmlS() throws IOException{
Element child = doc.createElement("body");
root.appendChild(child);
for(i=0;i<LinkCount;i++){
Element child1 = doc.createElement("link");
child1.setAttributeNS(xlink,"xlink:show", Show[i]);
child1.setAttributeNS(xlink,"xlink:actuate",Actuate[i]);
}
}
上一篇:Java新手在哪裏可以學到所有這些 – user977830
@ user977830:我建議你在學習Java的時候得到一本書*。雖然試驗和問題很好,但你應該從一開始就從一開始就從頭開始教你Java。堆棧溢出不是一個很好的替代品。 –