【leetcode】Reverse Integer整数反转----Java代码实现
2016-11-17 17:00
746 查看
用Java实现反转整数,如x=123,return 321, x=-123,return -321
我将用两种办法进行,
(1)字符串法
将数字转化为字符串,然后利用StringBuffer类的reverse()方法反转字符串,最后通过Integer.parseInt()将字符串转化为整数进行输出
(2)求余法
利用求余法一步一步反转整数
在这两个方法中,都要注意的问题是:数字在反转过程中可能会发生溢出问题。
我将用两种办法进行,
(1)字符串法
将数字转化为字符串,然后利用StringBuffer类的reverse()方法反转字符串,最后通过Integer.parseInt()将字符串转化为整数进行输出
(2)求余法
利用求余法一步一步反转整数
在这两个方法中,都要注意的问题是:数字在反转过程中可能会发生溢出问题。
相关文章推荐
- [leetcode 7] Reverse Integer(整数反转) c函数实现
- 【LeetCode-面试算法经典-Java实现】【007-Reverse Integer(翻转整数)】
- 【LeetCode-面试算法经典-Java实现】【151-Reverse Words in a String(反转字符串中的单词)】
- 【LeetCode】- Reverse Integer(将一个整数反转)
- LeetCode【7】.Reverse Integer--java实现
- 【LeetCode-面试算法经典-Java实现】【206-Reverse Linked List(反转一个单链表)】
- LeetCode7——Reverse Integer(将一个整数反转,注意溢出的处理)
- LeetCode Reverse Integer 反转整数
- LeetCode--Reverse Integer(整数反转)Python
- 【LeetCode-面试算法经典-Java实现】【013-Roman to Integer (罗马数字转成整数)】
- 【LeetCode-面试算法经典-Java实现】【092-Reverse Linked List II(反转单链表II)】
- (LeetCode)Reverse Integer --- 反转整数
- Leetcode:Reverse Integer ,整数反转
- [LeetCode][7]Reverse Integer解析与位运算实现 -Java实现
- LeetCode 7 :Reverse Integer ---- 反转int整数
- 【LeetCode-面试算法经典-Java实现】【008-String to Integer (atoi) (字符串转成整数)】
- [置顶] [LeetCode] Reverse Integer 整数反转
- [Leetcode] reverse integer 反转整数
- leetcode reverse Integer(反转整数)
- 【LeetCode-面试算法经典-Java实现】【008-String to Integer (atoi) (字符串转成整数)】