输入一个整数,实现反转输出.
Example 1:
Input: 123
Output: 321
Example 2:
Input: -123
Output: -321
Example 3:
Input: 120
Output: 21
Java代码实现如下:
package leetcode;
/**
* 输入一个整数,反转输出
*/
public class ReverseInteger {
public static int reverse(int x) {
String str = String.valueOf(x);
String result = "0";
int k = 0;
if(str.startsWith("-")){
result = "-";
k = 1;
}
for(int i=str.length()-1;i>=k;i--){
result +=String.valueOf(str.charAt(i));
}
try{
return Integer.parseInt(result);
}catch(Exception e){
return 0;
}
}
public static void main(String[] args) {
System.out.println(reverse(123));
System.out.println(reverse(120));
System.out.println(reverse(-123));
}
}
项目
方法
TsE9x
73l516125
7T59t
2010.05.04 11-08-52
FsYJv
2010/01/17 01:58:55
7Fgst
rs84Q2032