java之字符串转换
2024-10-15 22:53:28
参考http://how2j.cn/k/number-string/number-string-parse/317.html
数字转字符串
方法1: 使用String类的静态方法valueOf
方法2: 先把基本类型装箱为对象,然后调用对象的toString
package digit; public class TestNumber { public static void main(String[] args) {
int i = ; //方法1
String str = String.valueOf(i); //方法2
Integer it = i;
String str2 = it.toString(); }
}
字符串转数字
调用Integer的静态方法parseInt
package digit; public class TestNumber { public static void main(String[] args) { String str = ""; int i= Integer.parseInt(str); System.out.println(i); }
}
练习-字符串转换
参考上述步骤
把浮点数 3.14 转换为 字符串 "3.14"
再把字符串 “3.14” 转换为 浮点数 3.14
如果字符串是 3.1a4,转换为浮点数会得到什么?
public static void main(String[] args) {
float f=3.14f;
String str=String.valueOf(f);
System.out.println(str); f=Float.parseFloat(str);
System.out.println(f); f=Float.parseFloat("3.1a4");//运行时异常 java.lang.NumberFormatException: For input string: "3.1a4"
System.out.println(f);
}
结果
最新文章
- jquery指index
- [Spring MVC] - 表单提交
- virt-manage图形界面键盘错位问题
- Android——进度条ProgressBar
- JDK1.7中调用javascript方法
- Santa Claus and Tangerines
- position属性absolute和relative理解
- Windows Firewall Setting
- 破解iframe微信推文(图片)防盗链
- BZOJ 1758: [Wc2010]重建计划 [暂时放弃]
- 环境变量配置为jdk8,显示的java版本为jdk7
- webpack-dev-server 搭建本地服务以及浏览器实时刷新
- php+qrcode类+生成二维码方法
- C# ToLookup
- unity中自制模拟第一人称视角
- linux文件锁flock【转】
- iOS CoreMotion 纪录步数
- python使用cx_Oracle连接oracle
- Java NIO开发需要注意的陷阱(转)
- PHP程序员的技术成长规划 第二阶段:提高阶段