用Java实现反转整数,如x=123,return 321, x=-123,return -321
我将用两种办法进行,
(1)字符串法
将数字转化为字符串,然后利用StringBuffer类的reverse()方法反转字符串,最后通过Integer.parseInt()将字符串转化为整数进行输出
(2)求余法
利用求余法一步一步反转整数
在这两个方法中,都要注意的问题是:数字在反转过程中可能会发生溢出问题。
本文介绍了使用Java实现整数反转的两种方法:一种是通过字符串转换及反转;另一种是使用求余法逐步反转整数。文章特别强调了处理过程中可能遇到的整数溢出问题。
用Java实现反转整数,如x=123,return 321, x=-123,return -321
我将用两种办法进行,
(1)字符串法
将数字转化为字符串,然后利用StringBuffer类的reverse()方法反转字符串,最后通过Integer.parseInt()将字符串转化为整数进行输出
(2)求余法
利用求余法一步一步反转整数
在这两个方法中,都要注意的问题是:数字在反转过程中可能会发生溢出问题。
1243
579
5396

被折叠的 条评论
为什么被折叠?