在Java中,我们可以使用循环和条件语句来返回数组列表中的所有奇数。以下是实现这一功能的代码示例:
import java.util.ArrayList;
import java.util.List;
public class Main {
public static void main(String[] args) {
// 创建一个包含整数的数组列表
List<Integer> numbers = new ArrayList<>();
numbers.add(2);
numbers.add(5);
numbers.add(8);
numbers.add(11);
numbers.add(4);
// 调用返回奇数的方法
List<Integer> oddNumbers = getOddNumbers(numbers);
// 打印结果
System.out.println("奇数列表:");
for (Integer number : oddNumbers) {
System.out.println(number);
}
}
public static List<Integer> getOddNumbers(List<Integer> numbers) {
List<Integer> oddNumbers = new ArrayList<>();
for (Integer number : numbers) {
if (number % 2 != 0) { // 判断奇偶性
oddNumbers.add(number); // 将奇数添加到结果列表中
}
}
return oddNumbers;
}
}
上述代码首先创建了一个整数数组列表numbers
,其中包含一些整数。然后,我们调用名为getOddNumbers
的方法,该方法接受一个整数数组列表作为参数,并返回包含所有奇数的新列表oddNumbers
。
在getOddNumbers
方法中,我们使用循环遍历输入列表中的每个整数。通过使用取模运算符%
来判断一个数是否为奇数,如果不是偶数(即余数不为0),则将其添加到结果列表oddNumbers
中。
最后,我们在主方法中打印了结果列表,即包含所有奇数的数组列表。
推荐的腾讯云产品:
以上是针对Java中返回数组列表中的所有奇数的完善答案,希望对您有帮助。
领取专属 10元无门槛券
手把手带您无忧上云