首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
课程
专栏·文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
Honmey
获赞
0
粉丝
0
关注
4
看过 TA
1
女
广西大学
2021
Java
IP属地:广东
正式组
私信
关注
拉黑
举报
举报
确定要拉黑Honmey吗?
发布(1)
刷题
Honmey
2020-08-13 08:58
已编辑
Java
字符串转整数
将一个字符串转换成一个整数,要求不能使用字符串转换整数的库函数。 数值为0或者字符串不是一个合法的数值则返回0输入描述:输入一个字符串,包括数字字母符号,可以为空输出描述:如果是合法的数值表达则返回该数字,否则返回0 刚开始做的时候没有考虑溢出情况,但是居然也通过了。后来看到大佬们的讨论,才发现边界问题,然后在本地编译器一试,果然是不对的。于是自己想了个简单粗暴的方法判断了一下边界溢出情况。主要思路如下:遍历字符串时先不考虑+,-符号位情况,先把整数部分的数凑起来。每次进行判断时,都是在读取当前字符但num未进行乘10 步骤前进行判断,以2147483648为例,当字符串读到最后一位8时,nu...
0
点赞
评论
收藏
转发
1
工具箱
TA的圈子
暂未加入圈子
TA的圈子
TA的笔记
暂无笔记
TA的笔记
登录
0
天
已登录
0
天
连续登录
0
人
今日访客
牛客网
牛客企业服务