1. short-->int 2. int-->short
exp: short shortvar=0; exp: short shortvar=0;
int intvar=0; int intvar=0;
shortvar= (short) intvar intvar=shortvar;
3. int->String 4. float->String
exp: int intvar=1; exp: float floatvar=9.99f;
String stringvar; String stringvar;
Stringvar=string.valueOf (intvar); Stringvar=String.valueOf (floatvar);
5. double->String 6. char->String
exp double doublevar=99999999.99; exp char charvar=’a’;
String stringvar; String stringvar;
Stringvar=String.valueOf (doublevar); Stringvar=String.valueOf (charvar);
7 String->int、float、long、double 8 String->byte、short
Exp String intstring=”10”; Exp String s=”0”;
String floatstring=”10.1f”; Byte b=Integer.intValue(s);
String longstring=”99999999”; Short sh=Integer.intValue(s);
String doubleString=”99999999.9”;
Int I=Integer.parseInt (intstring); 9 String->char
Float f= Integer.parseInt (floatstring); Exp String s=”abc”;
Long lo=long. parseInt (longstring); Char a=s.charAt(0);
Double d=double. parseInt (doublestring); 返回字符a
10 String-->boolean
String s=”true”;
Boolean flag=Boolean.valueOf (“s”);
exp: short shortvar=0; exp: short shortvar=0;
int intvar=0; int intvar=0;
shortvar= (short) intvar intvar=shortvar;
3. int->String 4. float->String
exp: int intvar=1; exp: float floatvar=9.99f;
String stringvar; String stringvar;
Stringvar=string.valueOf (intvar); Stringvar=String.valueOf (floatvar);
5. double->String 6. char->String
exp double doublevar=99999999.99; exp char charvar=’a’;
String stringvar; String stringvar;
Stringvar=String.valueOf (doublevar); Stringvar=String.valueOf (charvar);
7 String->int、float、long、double 8 String->byte、short
Exp String intstring=”10”; Exp String s=”0”;
String floatstring=”10.1f”; Byte b=Integer.intValue(s);
String longstring=”99999999”; Short sh=Integer.intValue(s);
String doubleString=”99999999.9”;
Int I=Integer.parseInt (intstring); 9 String->char
Float f= Integer.parseInt (floatstring); Exp String s=”abc”;
Long lo=long. parseInt (longstring); Char a=s.charAt(0);
Double d=double. parseInt (doublestring); 返回字符a
10 String-->boolean
String s=”true”;
Boolean flag=Boolean.valueOf (“s”);