欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

【每日一题】day09_02 数字颠倒

程序员文章站 2022-03-15 21:17:22
...

学习目标:

目标:熟练运用Java所学知识


学习内容:

本文内容:使用java解决 数字颠倒


题目描述

输入一个整数,将这个整数以字符串的形式逆序输出 程序不考虑负数的情况,若数字含有0,则逆序形式也含有0,如输入为100,则输出为001

输入描述:

输入一个int整数

输出描述:

将这个整数以字符串的形式逆序输出

示例1

输入
1516000
输出
0006151

解题思路

这个题目只需要将数字转化成StringBuffer对象之后再调用reverse()函数颠倒即可

实现代码

public class NumReverse {
    public static void main(String[] args) {
        Scanner sc=new Scanner(System.in);
        int n=sc.nextInt();
        String str=n+"";
        StringBuffer strBuf=new StringBuffer(str);
        strBuf.reverse();
        System.out.println(strBuf);
    }
}