我有方法,我讀值到變量傳遞值
public void displayFromExcel(String xlsPath) {
.
.
.
pole[i] = cell.getNumericCellValue();
.
.
pole1[j] = richTextString;
然後,我有方法,我建立一個String
使用StringBuilder
private void getHenkValues (StringBuilder sb) {
sb.append("<ColumnValue name=\"hen_allockey\">" + pole1[j] + "</ColumnValue\">\r\n"
+"<ColumnValue name=\"hen_percentage\">"+ pole[i] + "</ColumnValue\">\r\n");
}
然後,我有方法,其中我寫的它寫入文件:
protected void jobRun() throws Exception {
sb = new StringBuilder();
getHenkValues(sb);
String epilog1 = sb.toString();
FileOutputStream fos = new FileOutputStream("c:\\test\\osem.xml");
OutputStreamWriter osw = new OutputStreamWriter(fos, Charset.forName("UTF-8"));
osw.write(epilog1);
osw.flush();
osw.close();
}
而在方法main
我打電話給方法jobrun
。
如何從方法displayFromExcel
的方法getHenkValues
獲得從pole[i]
,pole1[j]
的值?
SO是Q/A網站。當你問的時候不要說對不起。 – 2011-06-01 13:05:58
如果我正確理解你的問題,你想把'pole [i]'和'pole1 [j]'從'displayFromExcel'傳遞給'getHenkValues'? – 2011-06-01 13:07:32
而且由於您是新手:您可以省略大部分填充短語「我的問題是...」,「我遇到問題」等等。 – 2011-06-01 13:14:05