`
淡淡的一抹
  • 浏览: 19126 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Reverse Integer

 
阅读更多
题目描述:Reverse digits of an integer.

Example1: x = 123, return 321
Example2: x = -123, return -321


1 自己的代码

public class ReverseInteger {
	public int reverse(int x) {
		String str = String.valueOf(x);
		boolean belowZero = false;
		if(str.charAt(0) == '-') {
			str = str.substring(1);
			belowZero = true;
		}
		//逆序
		String reverseStr = "";
		for(int i = str.length() - 1; i >= 0; i--){
			reverseStr += str.charAt(i);
		}
		
		int result = Integer.parseInt(reverseStr);
		if(belowZero) result = 0 - result;
        return result;
    }
	
}
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics