m0_59366232 2023-02-22 22:20 采纳率: 0%
浏览 36

idea集合中的数用奇偶数放到另外两个集合当中

idea键盘录入八个数放到集合当中再将奇数和偶数放到新的集合中

  • 写回答

5条回答 默认 最新

  • 三尺剑妖 新星创作者: Java技术领域 2023-03-13 11:27
    关注
    
    import java.util.ArrayList;
    import java.util.List;
    import java.util.Scanner;
    
    public class Main {
        public static void main(String[] args) {
            Scanner scanner = new Scanner(System.in);
            List<Integer> nums = new ArrayList<>(); // 创建存储八个数的集合
            for (int i = 0; i < 8; i++) {
                System.out.print("请输入第" + (i + 1) + "个数:");
                int num = scanner.nextInt();
                nums.add(num);
            }
    
            List<Integer> oddNums = new ArrayList<>(); // 创建存储奇数的集合
            List<Integer> evenNums = new ArrayList<>(); // 创建存储偶数的集合
            for (Integer num : nums) {
                if (num % 2 == 0) { // 判断是否为偶数
                    evenNums.add(num);
                } else { // 如果不是偶数,则一定是奇数
                    oddNums.add(num);
                }
            }
    
            System.out.println("原始集合:" + nums);
            System.out.println("偶数集合:" + evenNums);
            System.out.println("奇数集合:" + oddNums);
        }
    }
    
    
    评论

报告相同问题?

问题事件

  • 创建了问题 2月22日