public void readTemplateInput() {
BufferedReader inputfile = null;
try {
File file = new File("D:\\inputparam.txt");
inputfile = new BufferedReader(new FileReader(file));
String line = inputfile.readLine();
if(line!=null){
StringTokenizer reporttokens = new StringTokenizer(line,"-");
while (reporttokens.hasMoreTokens()) {
String tokens= reporttokens.nextToken().toString();
reportslist=new ArrayList();
reportslist.add(tokens);
getReportTokens(reportslist);
}
}
} catch (FileNotFoundException ex) {
Logger.getLogger(InputTemplateData.class.getName()).log(Level.SEVERE, null, ex);
} catch (IOException ex) {
Logger.getLogger(InputTemplateData.class.getName()).log(Level.SEVERE, null, ex);
}
finally {
try {
inputfile.close();
} catch (IOException ex) {
Logger.getLogger(InputTemplateData.class.getName()).log(Level.SEVERE, null, ex);
}
}
}
public void getReportTokens(List reportslist) {
List reports=reportslist;
}
在这里,我需要获取第一个列表,并且需要将该列表分配给一个字符串并需要标记化。此过程重复,如将 list2 分配给一个字符串并对其进行标记化,以及 list3...... 根据 .txt 文件依此类推. 我不知道要解决这个问题。任何机构都会帮助提供正确的代码。