把字符串转换成整数
来源:互联网 发布:长鑫盛通软件 编辑:程序博客网 时间:2024/05/05 11:32
将一个字符串转换成一个整数,要求不能使用字符串转换整数的库函数。 数值为0或者字符串不是一个合法的数值则返回0
public class Solution { public int StrToInt(String str) { if(str == null || str.length() <= 0) return 0; int fuhao = 0; char[] a = str.toCharArray(); if(a[0] == '-') fuhao = 1; int sum = 0; for(int i = fuhao; i < a.length; i++) { if(a[i] == '+') continue; if(a[i] < '0' || a[i] > '9') return 0; sum = sum * 10 + a[i] - '0'; } return fuhao == 0 ? sum : sum * -1; }}
0 0
- 把字符串转换成整数
- 把字符串转换成整数
- 把字符串转换成整数
- 把字符串转换成整数 .
- 把字符串转换成整数
- 把字符串转换成整数
- 把字符串转换成整数
- 把字符串转换成整数
- 把字符串转换成整数
- 把字符串转换成整数
- 把字符串转换成整数
- 把字符串转换成整数
- 把字符串转换成整数
- 把字符串转换成整数
- 把字符串转换成整数
- 把字符串转换成整数
- 把字符串转换成整数
- 把字符串转换成整数
- 日记
- 五十道编程小题目 --- 28 八大排序算法 java 之 05冒泡排序
- Mesh Component Update Flag 让骨骼动起来
- 重定向拼接中文参数和特殊字符
- flume-ng编程之自定义拦截器
- 把字符串转换成整数
- Longest Substring with At Least K Repeating Characters
- JavaEE框架——Mybatis入门和和使用(增删改查,缓存)
- 数据库性能优化有哪些措施?
- PAT 1020. Tree Traversals (25)(树的构造与遍历,通过后序中序输出层次遍历)
- php中函数名和类名是不区分大小写的
- 按键输入-GPIO输入
- Java优化——Java编程中“为了性能”需做的26件事
- Linux学习---shell编程(01-简介)