Java教程

Java实现整数反转

本文主要是介绍Java实现整数反转,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

 方法一:

public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.println("输入一个4位整数:");
        int num = scanner.nextInt();
        String x= String.valueOf(num);
        StringBuffer stringBuffer = new StringBuffer(x);
        String result = stringBuffer.reverse().toString();
        System.out.println("反转后整数为:"+result);
}

 

 方法二:

public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.println("输入一个整数:");
        int num = scanner.nextInt();
        int resout = 0;
        while (num != 0){
            resout = resout*10+num%10;
            num/=10;
        }
        System.out.println("反转后整数为:"+resout);
    }

 

 

 (此方法返回后无法保存首位的0)

这篇关于Java实现整数反转的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!