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
- LeetCode:Reverse Integer
- LeetCode: Reverse Integer
- [Leetcode] Reverse Integer
- LeetCode : Reverse Integer
- [LeetCode] Reverse Integer
- Leetcode: Reverse Integer
- LeetCode 7 - Reverse Integer
- leetcode 104: Reverse Integer
- Leetcode : Reverse Integer
- 【leetcode】Reverse Integer
- [LeetCode]Reverse Integer
- LeetCode-Reverse Integer
- [leetcode] Reverse Integer
- LeetCode - Reverse Integer
- leetcode之Reverse Integer
- LeetCode | Reverse Integer
- LeetCode: Reverse Integer
- Leetcode: Reverse Integer
- 加油,少年!
- 解放军全体学习习近平论述 纯洁内部关系
- Linux内核模块-printk函数(四)
- 2014-3-31~2014-4-6工作总结
- ubuntu下sublime text 3安装
- leetcode----Reverse Integer
- 项目异常处理架构
- Linux内核模块-导出符号表(五)
- iOS开发 - 设置UIButton的Image为Aspect Fit
- 新一代OFBIZ(Gorun8)更新了。。。
- 【Android】Android优化-oom
- C语言基础-------全局变量、局部变量、静态全局变量、静态局部变量的区别
- 4.输入一个整数,如果该整数大于1000,则输出“big”,如果该整数介于100到1000之间(包含两个边界),则输出“middle”,如果上面两种情况都不满足,输出”small“
- hwui——Layer的使用