java.lang包中的Integer类调用其类方法public static int parseInt(String s)可以将由“数字”字符组成的字符串,如"123", 转化为int型数据,例如:
int x; String s = "123"; x = Integer.parseInt(s);
除此之外,还可以使用java.lang包中的Byte、Short、Long、Float、Double类调用相应的类方法,例如:
public static byte parseByte(String s) throws NumberFormatException public static short parseShort(String s) throws NumberFormatException public static long parseLong(String s) throws NumberFormatException public static float parseFloat(String s) throws NumberFormatException public static double parseDouble(String s) throws NumberFormatException
通过上述方法,我们可以将由“数字”字符组成的字符串转化为相应的基本数据类型。
当然,我们也可以使用String类的下列类方法:
public static String valueOf(byte n) public static String valueOf(int n) public static String valueOf(short n) public static String valueOf(long n) public static String valueOf(float n) public static String valueOf(double n)
将数值转换为字符串,例如:
String str = String.valueOf(123);
C语言网提供由在职研发工程师或ACM蓝桥杯竞赛优秀选手录制的视频教程,并配有习题和答疑,点击了解:
一点编程也不会写的:零基础C语言学练课程
解决困扰你多年的C语言疑难杂症特性的C语言进阶课程
从零到写出一个爬虫的Python编程课程
只会语法写不出代码?手把手带你写100个编程真题的编程百练课程
信息学奥赛或C++选手的 必学C++课程
蓝桥杯ACM、信息学奥赛的必学课程:算法竞赛课入门课程
手把手讲解近五年真题的蓝桥杯辅导课程