【文件属性】:
文件名称:字符串整数的余数leetcode-reverse-integer:倒整数
文件大小:5KB
文件格式:ZIP
更新时间:2021-06-30 11:34:18
系统开源
字符串可能的余数倒整数
给定一个
32
位有符号整数,反转整数的数字。
注意:假设我们正在处理的环境只能存储
32
位有符号整数范围内的整数:[−231,
231
−
1]。
出于此问题的目的,假设您的函数在反转整数溢出时返回
0。
示例
1:
Input:
123
Output:
321
示例
2:
Input:
-123
Output:
-321
示例
3:
Input:
120
Output:
21
我们可以通过转换为字符串、还原它并捕获整数溢出来轻松实现解决方案:
try
{
String
s
=
Integer.toString(x);
int
reversed;
int
sign
=
1;
if(
s.substring(0,1).equals("-"))
{
s
=
s.substring(1);
sign
=
-1;
}
StringBuilder
reservedString
=
new
StringBuilder();
char[]
charArray
=
s.toCharArray();
for
(char
c
:
charArray)
{
reservedStr
【文件预览】:
reverse-integer-master
----.gitignore(278B)
----src()
--------solutions()
--------SolutionRunner.java(2KB)
----LICENSE(1KB)
----README.md(3KB)