2
A
回答
7
這是一個簡單的四步過程,有三個由#1問題解決的四個步驟:
- Read each line and turn them into Java String
- 商店每一個Java字符串的陣列(不認爲你需要一個參考這一個。)
- Sort your Array
- Write out each Java String in your array
+1
+1用於引用已經存在的帖子,而不是一個關於它的混蛋 – Jazzepi 2013-03-27 00:33:14
0
import java.io.*;
import java.util.*;
public class example
{
TreeSet<String> tree=new TreeSet<String>();
public static void main(String args[])
{
new example().go();
}
public void go()
{
getlist();
System.out.println(tree);
}
void getlist()
{
try
{
File myfile= new File("C:/Users/Rajat/Desktop/me.txt");
BufferedReader reader=new BufferedReader(new FileReader(myfile));
String line=null;
while((line=reader.readLine())!=null){
addnames(line);
}
reader.close();
}
catch(Exception ex)
{
ex.printStackTrace();
}
}
void addnames(String a)
{
tree.add(a);
for(int i=1;i<=a.length();i++)
{
}
}
}
0
下面是一個例子使用類別排序:
public static void sortFile() throws IOException
{
FileReader fileReader = new FileReader("C:\\words.txt");
BufferedReader bufferedReader = new BufferedReader(fileReader);
List<String> lines = new ArrayList<String>();
String line = null;
while ((line = bufferedReader.readLine()) != null) {
lines.add(line);
}
bufferedReader.close();
Collections.sort(lines, Collator.getInstance());
FileWriter writer = new FileWriter("C:\\wordsnew.txt");
for(String str: lines) {
writer.write(str + "\r\n");
}
writer.close();
}
您也可以使用自己的歸類如下:
Locale lithuanian = new Locale("lt_LT");
Collator lithuanianCollator = Collator.getInstance(lithuanian);
相關問題
- 1. 排序Java腳本對象文本
- 2. 用Java對100MB XML文件排序?
- 3. 文本文件排序到
- 4. 使用冒泡排序和IComparable接口對文本文件排序
- 5. 用python對文本文件中的內容進行排序
- 6. 如何用awk對文本文件進行排序?
- 7. 排序使用文本文件的bash排序
- 8. 打開文本文件,對文本文件進行排序,然後使用Python保存文件
- 9. 在Java中排序非常大的文本文件
- 10. 排序文本每行文件
- 11. 如何按行排序文本文件?
- 12. jTable。行排序()從文本文件
- 13. 度量文本文件的排序
- 14. 排序導入的文本文件?
- 15. 文本文件中的多重排序
- 16. 如何使用Java中的文件類型對文件名進行排序
- 17. 如何使用java對XML文件進行排序
- 18. 在Java中使用數字名稱對文件進行排序
- 19. 使用Java加載moviedatabase txt文件並對其進行排序
- 20. 使用Shell腳本菜單用Perl對文件進行排序
- 21. 對文本文件進行排序並刪除重複項
- 22. 對文本文件中的單詞進行排序和計數
- 23. 按列的長度對大文本文件進行排序
- 24. 對bash中的文本文件中的段落進行排序
- 25. 對文本文件中的數據進行排序
- 26. 對從文本文件中提取的數據進行排序
- 27. 如何對bash中的文本文件進行塊排序?
- 28. 對文本文件中的數字進行排序
- 29. 如何在PowerShell中對文本文件進行排序
- 30. 按排序順序對未排序的文本文件進行排序並重寫爲相同的文本文件
有多大的文件? – sjr 2013-03-26 23:53:19
排序題外答案,但如何 '$ sort filename> sorted.txt' – 2013-03-26 23:53:20
如果文件數據適合內存,您的想法可能會工作。 – 2013-03-26 23:53:22