|
java中的数值变量与字符串变量的转换分为显式转换和隐式转换,隐式转换就是系统在认为需要进行转换的地方自动转换,如:tCgLinux联盟 int i = 65;tCgLinux联盟 System.out.println("value of i is:" + i);tCgLinux联盟 屏幕会输出:value of i is 65,此时系统将int类型的i隐式转换为String类型后再与前面的字符串相连。tCgLinux联盟 tCgLinux联盟 很多情况下我们需要对数值变量和字符串变量进行强制的类型转换,方法如下:tCgLinux联盟 1.字符串转换为数值tCgLinux联盟 (1) 字符串转换为整数tCgLinux联盟 public static int parseInt(String s, int radix)//s是需要转换的字符串,radix是转换后用什么进制表示,如10就是十进制,16就是十六进制。tCgLinux联盟 (2) 字符串转换为浮点数tCgLinux联盟 public static float parseFloat(String s)//s是需要转换的字符串tCgLinux联盟 2.数值转换为字符串tCgLinux联盟 public static String valueOf(Object obj)//obj可以是任何类型的数值型变量。tCgLinux联盟
Linux联盟收集整理 ,转贴请标明原始链接,如有任何疑问欢迎来本站Linux论坛讨论 |
|