小编use*_*419的帖子

如何使用java进行排序

我有包含字母和数字列表的文本文件.我想用java对这个数字进行排序.

我的文本文件如下所示:

a--->12347
g--->65784
r--->675
Run Code Online (Sandbox Code Playgroud)

我读了文本文件,然后我把它拆分了.但我不知道如何进行排序.我是java的新手.请给我一个主意.

我的输出想成为

g--->65784
a--->12347
r--->675
Run Code Online (Sandbox Code Playgroud)

请帮我.提前致谢.

我的编码是

String str = "";
BufferedReader br = new BufferedReader(new FileReader("counts.txt"));
while ((str = br.readLine()) != null) {
String[] get = str.split("---->>");
Run Code Online (Sandbox Code Playgroud)

当我在互联网上搜索所有建议的阵列类型.我试过了.但没有用.如何将get [1]包含在数组中.

    int arr[]=new int[50]
    arr[i]=get[1];
    for(int i=0;i<50000;i++){
                for(int j=i+1;j<60000;j++){
                   if(arr[i]>arr[j]){
                       System.out.println(arr[i]);
                   }
                }
Run Code Online (Sandbox Code Playgroud)

java sorting

2
推荐指数
1
解决办法
669
查看次数

标签 统计

java ×1

sorting ×1