leetcode----Reverse Integer

来源:互联网 发布:网络借贷p2p系统 编辑:程序博客网 时间:2024/05/01 07:29
public int reverse(int x){int ans = 0;int flag = 1;if(x < 0){flag = -1;x = -x;}String str = Integer.toString(x);char [] charArray = str.toCharArray();for(int i = charArray.length - 1; i >= 0; i--){ans = ans * 10;ans += (charArray[i] - '0'); }return ans * flag;}

思路:

对于Java来讲,字符串的处理时很简单的,所以对此题目来讲,可以将数字转换为字符串,再转换为字符数组(其实可以不转换也行,只不过要用charAt()方法)。

0 0