博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
49:把字符串转换为整数
阅读量:5230 次
发布时间:2019-06-14

本文共 747 字,大约阅读时间需要 2 分钟。

/** * 面试题49:把字符串转换为整数 * 将一个字符串转换成一个整数,要求不能使用字符串转换整数的库函数。 数值为0或者字符串不是一个合法的数值则返回0  */public class _49_str_to_num {    public static void main(String[] args) {        Solution49 solution49 = new Solution49();        System.out.println(solution49.StrToInt("+1234"));    }}class Solution49 {    public int StrToInt(String str) {        if(str==null){            return 0;        }        char operation='|';        char[] charArray = str.toCharArray();        int result=0;        for(int i=0;i
'9'){ return 0; } result=result*10+(charArray[i]-'0'); } if(operation=='-'){ result=-result; } return result; }}

转载于:https://www.cnblogs.com/andy-zhou/p/6553521.html

你可能感兴趣的文章
桥接模式-Bridge(Java实现)
查看>>
svn客户端清空账号信息的两种方法
查看>>
springboot添加servlet的两种方法
查看>>
java的Array和List相互转换
查看>>
layui父页面执行子页面方法
查看>>
如何破解域管理员密码
查看>>
Windows Server 2008 R2忘记管理员密码后的解决方法
查看>>
IE11兼容IE8的设置
查看>>
windows server 2008 R2 怎么集成USB3.0驱动
查看>>
Foxmail:导入联系人
查看>>
vue:axios二次封装,接口统一存放
查看>>
vue中router与route的区别
查看>>
js 时间对象方法
查看>>
网络请求返回HTTP状态码(404,400,500)
查看>>
Spring的JdbcTemplate、NamedParameterJdbcTemplate、SimpleJdbcTemplate
查看>>
Mac下使用crontab来实现定时任务
查看>>
303. Range Sum Query - Immutable
查看>>
图片加载失败显示默认图片占位符
查看>>
【★】浅谈计算机与随机数
查看>>
《代码阅读方法与实现》阅读笔记一
查看>>