迅雷2018笔试——有符号整数反转

来源:互联网 发布:java快速入门 pdf 编辑:程序博客网 时间:2024/06/13 15:33

输入一个有符号整数,输出该整数的反转值


输入:

一个整数

输出:

一个整数


示例1:

输入:

123

输出:

321


示例2:

输入:-123

输出:-321


代码如下:

import java.util.Scanner;public class ReverseNumber {public static void main(String[] args) {Scanner in = new Scanner(System.in);int n = in.nextInt();int a=0,c=0;int res=0;String s = n+"";int i=s.length()-1;if(n>=0) a=1;else {a=-1;c=1;}for(;i>=c;i--){int b=s.charAt(i)-48;res = b+10*res;}System.out.println(res*a);}}



原创粉丝点击