小编gum*_*ear的帖子

使用Java中的ArrayList进行基本冒泡排序

我正在实施一个比较器,它没有工作,所以我想我会写一个基本的冒泡排序.

int[] numbers = { 5, 8, 14, 1, 5678 };
int tempVar;
for (int i = 0; i < numbers.length; i++)
{
   for(int j = 0; j < numbers.length; j++)
   {
            if(numbers[i] > numbers[j + 1])
            {
                   tempVar = numbers [j + 1];
                   numbers [j + 1]= numbers [i];
                   numbers [i] = tempVar;
            }
   }
}
for (int i = 0; i < numbers.length; i++)
{
     System.out.println(numbers[i].toString());
}
Run Code Online (Sandbox Code Playgroud)

这个教程是否正确? https://blog.udemy.com/bubble-sort-java/

我按照示例将其应用于arraylist中的Last Names,但结果有点怪.

String a;
String b;
Person c;
Person …
Run Code Online (Sandbox Code Playgroud)

java sorting arraylist

6
推荐指数
1
解决办法
1万
查看次数

访问Arraylist中String中的char

我可以访问并打印我的arraylist中的字符串

list.get(0).getLastName();
Run Code Online (Sandbox Code Playgroud)

但我无法访问char:

list.get(0).getLastName().charAt(0);
Run Code Online (Sandbox Code Playgroud)

即使我设置list.get(0).getLastName()等于像str这样的变量,我也可以打印str,但如果我尝试str.charAt(0),它永远不会返回任何我可以打印或使用的东西.

任何帮助赞赏.

java string arraylist

-1
推荐指数
1
解决办法
488
查看次数

标签 统计

arraylist ×2

java ×2

sorting ×1

string ×1