2015-10-19 52 views
0

我想寫一個交換使用java的文本文件的列的方法。在java中交換文件的兩列

有人可以顯示或告訴我如何編寫一個方法來交換在java文件的兩列?兩列由空間

+2

我投票關閉這一問題作爲題外話,因爲這是一個「給我的代碼」的問題,這是不恰當的堆棧溢出。 – Thunderforge

+0

我剛纔問了什麼可以的方式...「我沒有要求代碼」...我想要像「nbryans」給我的答案給了我.... –

回答

0

分隔,你可以讀取文件中的每一行,並嘗試

String buffer = ""; 
//for each line of input 
String[] columns = line.split(" "); 
buffer+= columns[1] + " " + columns[0] + "\n"; 
//end for 

然後覆蓋該文件與你的字符串緩衝區

1

閱讀文件的每一行

ArrayList<String[]> aryL = new ArrayList<String[]>(); 

for each line of file 

    aryl.add(eachline.split(",")); 

for(String[] sArr: arrL) 

    //Swap the elements and print or write to file