数字颠倒

数字颠倒

http://www.nowcoder.com/questionTerminal/ae809795fca34687a48b172186e3dafe

import java.util.Scanner;

/**
 * 题目描述
 * 描述:
 * 输入一个整数,将这个整数以字符串的形式逆序输出
 * 程序不考虑负数的情况,若数字含有0,则逆序形式也含有0,如输入为100,则输出为001
 * 输入描述:
 * 输入一个int整数
 * 输出描述:
 * 将这个整数以字符串的形式逆序输出
 *
 * 示例1
 * 输入
 * 1516000
 * 输出
 * 0006151
 */
public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        String numString= scanner.nextLine();
        char[] chars= numString.toCharArray();
        String str ="";
        for(int i =chars.length-1;i>=0;i--){
            str +=chars[i];
        }
        System.out.println(str);
    }
}
全部评论
我的问题是最后输出的时候,先建立了一个空的字符串,可以直接在后面加吗?字符串不是不能修改,只能新建,除非用Stringbuffer
点赞 回复 分享
发布于 2020-08-04 16:07
我个人认为他的要求是输入一个int整数,那么就应该是用nextInt()函数
点赞 回复 分享
发布于 2020-05-15 08:53

相关推荐

10-09 17:17
已编辑
门头沟学院 Java
活泼的代码渣渣在泡池...:同学你好,我也是学院本,后天要面这个亚信科技,是实习,请问问题都啥样呀,我项目就做了网上的,这是第一次面试
投递多益网络等公司10个岗位
点赞 评论 收藏
分享
勇敢的90后想交流:我愿意付费上班,楼主你就安心字节待着吧,我是真的喜欢上班
点赞 评论 收藏
分享
评论
点赞
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务