这是我的问题,更改后仍然没有解决方案

问题描述

我已经上传了此代码,但是出现了一些问题,现在我更新了我的代码,当我输入123时,该程序无法为我提供确切的反向编号,但返回321,但是如果我输入001或100,则仅会返回我两种情况都可以帮助我解决此问题

public class Employee {
    void fun(int choice) {
        int number = choice;
        int remander = 0;
        int reverse = 0;
        while (number >= 1) {
            remander = number % 10;> taking remainder here

            reverse = reverse * 10 + remander;
            number = number / 10;
        }
        System.out.println(reverse);
    }

    public static void main(String args[]) {
    Employee ob=new Employee();
    int choice;
        System.out.println("Enter number you want to return");
        Scanner obj=new Scanner(System.in);
       choice= obj.nextInt();
    ob.fun(choice);
    }
}
`

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)