java - 从上到下打印整数的 ArrayList 并将每个元素作为字符串返回

标签 java arraylist foreach

我创建了一个函数来打印 ArrayList 中的值,它可以工作,但是,它从左到右打印它们,而我希望它们从上到下打印。

我的方法如下:

ArrayList<Integer> scoresFromRounds = new ArrayList<Integer>();
public String printSortedScoreList()
    {
        sortScoreList();
        String scores = scoresFromRounds.toString();
        return scores;
    }

我环顾四周,这种事情似乎对其他人也有效:

for (Object o : exes)
    System.out.println(o);

但是,当我尝试这样做时

for (Integer score : scoresFromRounds)
{

}

我不完全确定要在每个函数的主体中放入什么,因为我需要这个函数返回一个字符串,然后用它来显示标签内的分数,而标签只接受字符串。

有人知道我如何实现这一目标吗?

谢谢

编辑:

从上到下,我的意思是这样的

10

20

30

40

50

最佳答案

也许这就是您正在寻找的

StringBuilder response = new StringBuilder();
String newLine = "\n";
for (Integer integer : scoresFromRounds) {
    response.append(integer);
    response.append(newLine);
}
return respone;

这将从上到下打印结果

关于java - 从上到下打印整数的 ArrayList 并将每个元素作为字符串返回,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59227625/

相关文章:

java - 使用 Retrofit 将查询参数附加到 URL 的开头

java - Swagger API 过滤似乎不起作用

php - 多个 MYSQL 查询与多个 php foreach 循环

javascript - 使用纯JS仅对某个类的一个div调用函数

java - 为什么我不能直接对泛型类型列表使用 for-each 循环?

java - Hibernate:通过示例和多对一关系进行查询

java - 降低二维空间匀速圆周运动的加速度

java - 运行 ArrayList<checkbox> 时抛出空指针异常

java - 零钱包计划

java - 存储/显示数组的数据输入