编辑代码

import java.util.Scanner;

public class NextEvenNumber {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);

        // 提示用户输入一个数字
        System.out.print("请输入一个大于0的数字:");
        double inputNumber = scanner.nextDouble();

        // 调用方法获取大于输入数字的下一个偶数
        double nextEvenNumber = getNextEvenNumber(inputNumber);

        // 显示结果
        System.out.println("大于输入数字的下一个偶数是:" + nextEvenNumber);

        // 关闭Scanner
        scanner.close();
    }

    // 获取大于输入数字的下一个偶数的方法
    private static double getNextEvenNumber(double number) {
        // 使用Math.ceil()向上取整确保得到比输入数字大的下一个整数
        double nextInteger = Math.ceil(number);
        
        // 如果下一个整数是奇数,则加1得到下一个偶数
        if (nextInteger % 2 != 0) {
            nextInteger++;
        }

        return nextInteger;
    }
}