【面试题49-把字符串转换成整数】
剑指offer第四十九题。
题目描述
将一个字符串转换成一个整数(实现Integer.valueOf(string)的功能,但是string不符合数字要求时返回0),要求不能使用字符串转换整数的库函数。 数值为0或者字符串不是一个合法的数值则返回0。
解题思路
主要就是处理一下符号位,以及判断是否有非法字符,最后转换为整数即可。
我的答案
1 | public class Solution { |
剑指offer第四十九题。
将一个字符串转换成一个整数(实现Integer.valueOf(string)的功能,但是string不符合数字要求时返回0),要求不能使用字符串转换整数的库函数。 数值为0或者字符串不是一个合法的数值则返回0。
主要就是处理一下符号位,以及判断是否有非法字符,最后转换为整数即可。
1 | public class Solution { |