当前位置: 首页 > 知识库问答 >
问题:

我有一个包含6个元素的arraylist,我想打印前两个元素,然后是第三到第四个元素,第五到第六个元素

公良俊楚
2023-03-14
import java.util.ArrayList;
import java.util.List;

class Scratch {
    public static void main(String[] args) {
        List<String> Numbers = new ArrayList<>();

        Numbers.add("1");
        Numbers.add("2");
        Numbers.add("3");
        Numbers.add("4");
        Numbers.add("5");
        Numbers.add("6");

        System.out.println(Numbers);

        for(int i = 0; i < Numbers.size(); i++){
            for(int j = 0; Numbers.size() == 2; j++)
            System.out.println(Numbers);
        }
    }
}

我有困难的逻辑,我有6个数字在我的arraylist和我想打印每2个元素,然后去下一个元素2。喜欢打印1,2然后3,4然后5,6。

共有1个答案

拓拔骁
2023-03-14
    for(int i = 0; i < Numbers.size(); i+=2){
        System.out.print(Numbers.get(i));
        if(i<Numbers.size()-1) {
            System.out.print(" " + Numbers.get(i+1));
        }
        System.out.println();
    }

按照2i+=2的步骤进行。然后使用system.out.print()打印第一个数字,这不会打印换行符。然后检查是否有第二个数字要显示if(i ,以及是否有print,它用空格(或您喜欢的任何东西)分隔。然后 system.out.println()将只打印换行符。

 类似资料:
  • 本文向大家介绍JavaScript数组中的第一个元素和最后一个元素?,包括了JavaScript数组中的第一个元素和最后一个元素?的使用技巧和注意事项,需要的朋友参考一下 数组是一组元素。每个元素都有其自己的 索引值。我们可以使用这些索引访问任何元素。但是,对于最后一个元素,直到知道数组中存在的元素数量,我们才知道索引。在这种情况下,我们必须使用逻辑。让我们简要地讨论这些细节。 访问第一个元素 因

  • 问题内容: 我在页面上有以下HTML代码: 在我中,我有以下选择器来设置元素的样式。上面的HTML代码只是整个代码的一小部分;有更多的包裹属于一个shadowbox: 因此,我的元素样式正确,但是我也想在HTML中设置标签样式。 CSS选择器可能吗?如果是的话,我该怎么做? 问题答案: 这称为相邻的兄弟选择器。

  • 本文向大家介绍选择每个 元素,它是其父元素的第二个 元素,从最后一个子元素开始计数,包括了选择每个 元素,它是其父元素的第二个 元素,从最后一个子元素开始计数的使用技巧和注意事项,需要的朋友参考一下 使用CSS:nth-last-of-type(n)选择器选择每个<p>元素,它是其父元素的第二个<p>元素,从最后一个子元素开始计数。 示例 您可以尝试运行以下代码来实现:nth-last-of-ty

  • 问题内容: 我对如何在Java中执行此操作有一般的想法,但是我正在学习Python,但不确定如何执行。 我需要实现一个函数,该函数返回一个包含列表中所有其他元素的列表,从第一个元素开始。 到目前为止,我不确定从这里开始该怎么做,因为我只是在学习Python中的for循环是如何不同的: 问题答案:

  • 问题内容: 如何以简洁明了的方式找出两个列表中的第一个公共元素(在本例中为“ 2”)?任何列表都可以为空,也可以没有公共元素-在这种情况下,没有一个很好。 我需要它来向新手展示python,所以越简单越好。 UPD:顺序对于我的目的并不重要,但让我们假设我正在寻找x中的第一个元素,该元素也出现在y中。 问题答案: 这应该很简单 几乎和它一样有效 (要获得更有效的解决方案,请检查Ashwini Ch

  • 我有一个列表[z”,“1”,“3”,“x”,“y”,“00”,“x”,“y”,“4”],在这种情况下,我需要得到字符串后的第一个