34.把字符串转换成整数
来源:互联网 发布:91助手苹果mac版下载 编辑:程序博客网 时间:2024/05/22 15:37
题目描述
将一个字符串转换成一个整数,要求不能使用字符串转换整数的库函数。 数值为0或者字符串不是一个合法的数值则返回0 ?
import java.util.*;public class Solution { public int StrToInt(String str) { if(str.length()==0||str.equals("")){ return 0; } char[] array = str.toCharArray(); char flag = array[0]; int symbol =1; if(flag=='-'){ symbol=-1; } int sum = 0; for(int i=0;i<array.length;i++){ if(array[i]=='+'||array[i]=='-'){ continue; } if((array[i]<'0')||(array[i]>'9')){ return 0; } sum=sum*10+array[i]-48; } return sum*symbol; }}
阅读全文
0 0
- 34.把字符串转换成整数
- 把字符串转换成整数
- 把字符串转换成整数
- 把字符串转换成整数
- 把字符串转换成整数 .
- 把字符串转换成整数
- 把字符串转换成整数
- 把字符串转换成整数
- 把字符串转换成整数
- 把字符串转换成整数
- 把字符串转换成整数
- 把字符串转换成整数
- 把字符串转换成整数
- 把字符串转换成整数
- 把字符串转换成整数
- 把字符串转换成整数
- 把字符串转换成整数
- 把字符串转换成整数
- JSP模式&JDBC加强
- Mysql多表联合查询
- VS2010编译jpeg.lib
- servlet笔记
- Spring注入复杂类型属性
- 34.把字符串转换成整数
- Python中FileIO
- [UESTC577]分数拆分 dfs迭代加深
- javaweb设计模式
- linux下的single()函数
- Item41 Consider pass by value for copyable parameters that are cheap to move and always copied.
- JavaScript对象2
- 11-散列1 电话聊天狂人 (25分)
- 阻塞队列BlockingQueue