publicstaticintatoi(Stringstr){if(str==null||str.equals(""))return0;intn=0;String[]str1=str.split("");intflag=(str1[0].equals("-"))?-1:2;if(flag==-1){for(inti=1;in=n*10+Integer.parseInt(str1[i]);}}else{flag=(str1[0].equals("+"))?1:2;if(flag==1){for(inti=1;in=n*10+Integer.parseInt(str1[i]);}}else{flag=1;for(inti=0;in=n*10+Integer.parseInt(str1[i]);}}}returnn*flag;} 「求助大佬帮看看这道算法题吧!」 实现函数 atoi 。函数的功能为将字符串转化为整数 提示:仔细思考所有可能的输入情况。这个问题故意描述的很模糊(没有给出输入的限制),你需要自己考虑所有可能的情况。 Implement atoi ... https://www.nowcoder.com/questionTerminal/44d8c152c38f43a1b10e168018dcc13f