java是怎么样做到字符串转为数字的呢
导读:在这篇文章中我们会学习到关于“java是怎么样做到字符串转为数字的呢”的知识,小编觉得挺不错的,现在分享给大家,也给大家做个参考,希望对大家学习或工作能有帮助。下面就请大家跟着小编的思路一起来学习一下吧。 java字...
在这篇文章中我们会学习到关于“java是怎么样做到字符串转为数字的呢”的知识,小编觉得挺不错的,现在分享给大家,也给大家做个参考,希望对大家学习或工作能有帮助。下面就请大家跟着小编的思路一起来学习一下吧。java字符串转数字的方法:1、转化为整型数字【Integer.parseInt(String s) 】;2、转化为浮点型数字【Float.parseFloat(String s)】。
相关免费学习推荐:java基础教程
java字符串转数字的方法:
1、转化为整型数字
(1)Integer.parseInt(String s) ,代码示例如下:
public class Test {
public static void main(String args[]){
String s = "123";
int num = Integer.parseInt(str);
int sum = num + 100;
System.out.println("Result is: "+sum);
// 输出结果为:Result is: 223
}
}
(2)Integer.valueOf(String s),代码示例如下:
public class Test2 {
public static void main(String args[]){
String s = "-100";
int num = Integer.valueOf(str);
int sum = num + 101;
System.out.println("Result is: "+sum);
// 输出结果为:Result is: 1
}
}
2、转化为浮点型数字
(1)Float.parseFloat(String s),代码示例如下:
public class Test {
public static void main(String args[]){
String s = "123.11";
float num = Float.parseFloat(s);
float sum = num + 100;
System.out.println("Result is: "+sum);
// 输出结果为:Result is: 223.11
}
}
(2)Double.parseDouble(String s),代码示例如下:
public class Test2 {
public static void main(String args[]){
String s = "100.01";
double num = Double.parseDouble(s);
double sum = num + 100;
System.out.println("Result is: "+sum);
// 输出结果为:Result is: 200.01
}
}
题目中要求的将String s="00000123"转化为123的具体代码如下:
public class Test {
public static void main(String args[]){
String s = "00000123";
int num = Integer.parseInt(s);
System.out.println("Result is: "+num);
// 输出结果为:Result is: 123
}
}
扩展资料:
1、Java中整形、浮点类型转化为字符串:
public class Test {
public static void main(String args[]){
int i = 11;
String s = i + "";
// 方法一
String s = String.valueOf(i);
// 方法二
String s = Integer.toString(i);
// 方法三
}
}
2、Java中判断字符串是否为数字:
public static boolean isNumeric(String str){
for (int i = str.length();
--i>
=0;
){
if (!Character.isDigit(str.charAt(i))){
return false;
}
}
return true;
}
以上就是关于“java是怎么样做到字符串转为数字的呢”的介绍了,感谢各位的阅读,希望文本对大家有所帮助。如果想要了解更多知识,欢迎关注网络,小编每天都会为大家更新不同的知识。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: java是怎么样做到字符串转为数字的呢
本文地址: https://pptw.com/jishu/654428.html
