在Java中,我们可以使用多种方法将结果一个一个输出。下面,我将介绍三种常见的方法:使用循环、使用迭代器和使用流。

  1. 使用循环

使用循环是最基本也是最常见的方法。我们可以使用for循环、while循环或者do-while循环来遍历结果并逐个输出。

int[] numbers = {1, 2, 3, 4, 5};

// 使用for循环
for (int i = 0; i < numbers.length; i++) {
    System.out.println(numbers[i]);
}

// 使用while循环
int i = 0;
while (i < numbers.length) {
    System.out.println(numbers[i]);
    i++;
}

// 使用do-while循环
int i = 0;
do {
    System.out.println(numbers[i]);
    i++;
} while (i < numbers.length);
  1. 使用迭代器

Java中的集合类(如ArrayList、LinkedList等)提供了迭代器(Iterator)接口,我们可以通过使用迭代器来遍历集合中的元素并逐个输出。

List<Integer> numbers = new ArrayList<>();
numbers.add(1);
numbers.add(2);
numbers.add(3);
numbers.add(4);
numbers.add(5);

Iterator<Integer> iterator = numbers.iterator();
while (iterator.hasNext()) {
    System.out.println(iterator.next());
}
  1. 使用流

Java 8引入的流(Stream)是一种更加简洁、优雅的方式来处理集合数据。我们可以使用流来对集合进行操作,并通过forEach方法来逐个输出结果。

List<Integer> numbers = new ArrayList<>();
numbers.add(1);
numbers.add(2);
numbers.add(3);
numbers.add(4);
numbers.add(5);

numbers.stream().forEach(System.out::println);

以上是三种常见的方法来将结果一个一个输出。使用循环适用于数组或者需要按照索引顺序输出的集合,使用迭代器适用于任何类型的集合,而使用流则是一种更加简洁的方式来处理集合数据。根据具体的需求,选择适合的方法来输出结果。