java类型转换

String型转基本类型:

1.转换成Int型

int/Integer num  =  Integer.parseInt(String str);

2.转换成long型

long/Long num    =  Long.parseLong(String str);

3.转换成short型

short/Short num  =  Short.parseShort(String str);

4.转换成float型

float/Float num  =  Float.parseFloat(String str);

5.转换成double型

double/Double num = Double.parseDouble(String str);

6.转换成char型

1. 使用String.charAt(index)(返回值为char)可以得到String中某一指定位置的char。 
2. 使用String.toCharArray()(返回值为char[])可以得到将包含整个String的char数组。这样我们就能够使用从0开始的位置索引来访问string中的任意位置的元素。

字符串类型转换为基本数据类型:

1、调用基本数据类型对应的包装类中的方法parseXXX(String)

2、对应包装类型的valueOf(String)

int hh = 123;
String s1 = hh + "";
String s2 = String.valueOf(hh);
String s3 = Integer.toString(hh);

 

基本数据类型转换为字符串类型:

1、将基本数据类型与空字符串(" ")连接(+)即可获得其所对应的字符串

2、调用String 类中的valueOf()方法返回相应字符串

3、使用包装类的toString()方法

String str = "123";
int str1 = Integer.parseInt(str);
int str2 = Integer.valueOf(str);

 

posted @ 2020-05-24 22:21  龙茗夜雨  阅读(283)  评论(0编辑  收藏  举报