原txt檔案內容如下:
“FXH-05”,“我是中國人”,“ggfhsdg發” ,“654321”,“謝謝你!”,007
#
325,1643,133,1157
131,6423,241,22122
#
325,1423,133,1857
131,1223,211,22265
編寫代碼處理後,變成:
“FXH-05” “我是中國人” “ggfhsdg發” “654321” “謝謝你!” 007
325 1643 133 1157
131 6423 241 22122
325 1423 133 1857
131 1223 211 22265
代碼如下:
public class main {public static void main(String[] args) throws IOException {FileReader fr=null;BufferedReader br =null;String s=null;String[] arrayTemp=null;List<String[]> contentArrays=new ArrayList<String[]>();try {fr=new FileReader(new File("d:\\test.txt"));br=new BufferedReader(fr);while((s=br.readLine())!=null){if(s.equals("#")) continue;arrayTemp=s.split(",");contentArrays.add(arrayTemp);}for(int i=0;i<contentArrays.size();i++){arrayTemp=contentArrays.get(i);for(String l:arrayTemp)System.out.print(l+" ");System.out.println();}} catch (FileNotFoundException e) {// TODO Auto-generated catch blocke.printStackTrace();}finally{br.close();fr.close();}}}