一起做面试题--如何在不调用系统函数的情况下将String转换成int?
来源:互联网 发布:网络大神小说排行榜 编辑:程序博客网 时间:2024/05/16 10:14
题目要求就是给一个字符串,要求转换成int类型数字,字符串肯定合法不用验证。
比如String s=“12345”;转换成int result=12345;
不许用Integer.parseInt这种函数
所以我的答案是
public static int getNumber(String str){
int result=0;//计算result
for(int i=0;i<str.length();i++){//将
char c=str.charAt(i);//获取每个字符
result+=Math.pow(10, str.length()-i-1)*(c-48);10的总长度减去i减去1次方乘以每个字符减去48后自增
}
return result;
}
0 0
- 一起做面试题--如何在不调用系统函数的情况下将String转换成int?
- 如何在不格式化的情况下将fat32转换成ntfs
- 如何将int转换成String 在java中
- 如何将int转换成String 在java中
- 如何将字串 String 转换成int
- 如何将int转换成String
- 在不损坏系统源文件的情况下把FAT32转换成NTFS
- c++面试题:在不改变任何代码的情况下 输出hello world!
- 1如何将字串 String 与 int的相互转换?
- 关于如何在不使用虚函数的情况下父类调用子类成员函数的问题
- .net(c#)如何将string型转换成int型
- 如何将字串 String 转换成整数 int?
- 如何将字串 String 转换成整数 int?
- js里如何将string 转换成 int 类型!
- [Java]如何将字串 String 转换成整数 int
- 如何将字串 String 转换成整数 int
- c++中如何将int转换成string,而不是char[]
- 如何将整数int转换成字符串String?
- 第十四周项目—阅读并运行程序,解释程序执行得到的结果(2)
- 【LeetCode】209. Minimum Size Subarray Sum
- java异常和错误类总结
- Execute failed: java.io.IOException: Cannot run program "sdk-linux/build-tools/22.0.0/aapt": error=
- NSInvocationOperation、NSBlockOperation、NSOperationQueue
- 一起做面试题--如何在不调用系统函数的情况下将String转换成int?
- WebAPI (MVC)Windows Server 2008 IIS部署404错误的解决办法
- 【算法笔记】回溯法——n皇后问题
- C++的重载、覆盖和隐藏(转载)
- Middle-题目94:322. Coin Change
- JAVA 语言的发展简史
- Middle-题目95:222. Count Complete Tree Nodes
- JQuery中元素的数据存储
- springmvc+spring配置