java---常用基本数据结构转换

<一>String转 Long, long

String s = "1";
long l = Long.parseLong(s);
Long ll = Long.valueOf(s);

 <一>long转String

long l = 10;
String s = String.valueOf(l);
System.out.println(s);

<一>Integer转String

thirdTaskProgress.getStatus() + ""

 <一>int转Integer

int i = 0;  
Integer wrapperi = new Integer(i);  

  <一>Integer转int

Integer wrapperi = new Integer(0);  
int i = wrapperi.intValue(); 

   <一>int转String

int m = 5;
String str1 = String.valueOf(m);

   <一>String转int

String str = "10";
int s=Integer.parseInt(str);

   <一>long转int

long l =10;
int i =(int)l;

   <一>int转long

int i=10;
long l =(long)i;
 <一>int转double
int i = 10;
double d = (double) i;

 <一>double转int  基本数据类型之间是可以强制类型转换的

double d =10.d;
int i =(int) d;
System.out.println(i);

猜你喜欢

转载自blog.csdn.net/CUITAO2305532402/article/details/111673849