java学习数字与字符串2 字符串转换
内容
就是字符串和数字相互转换的方法,至于用途。。刚学习也不清楚。
基本内容
-
数字转字符
-
使用String类的静态方法valueOf
int i = 5; String str = String.valueOf(i);
-
先把基本类型封装为对象,然后调用来自上帝类Object中的toString方法
int i = 5; Integer it = i; String str2 = it.toString();
-
-
字符串转数字
-
调用lnteger的静态方法parselnt
String str = "999"; int i= Integer.parseInt(str);
-
注意事项
- String可不是基本类型,本质上是一个类
- 从数字转字符的第二个方法可以看出Number也是Object的子类
- 从字符串转数字可以看出,我们仍未知道Number的直接子类里到底有哪些奇奇怪怪的方法hh