java中几种常用的数据类型之间转换方法:
1. short-->int 转换
exp: short shortvar=0;
int intvar=0;
shortvar= (short) intvar
2. int-->short 转换
exp: short shortvar=0;
int intvar=0;
intvar=shortvar;
3. int->string 转换
exp: int intvar=1;
string stringvar;
stringvar=string.valueof (intvar);
4. float->string 转换
exp: float floatvar=9.99f;
string stringvar;
stringvar=string.valueof (floatvar);
5. double->string 转换
exp double doublevar=99999999.99;
string stringvar;
stringvar=string.valueof (doublevar);
6. char->string 转换
exp char charvar=’a’;
string stringvar;
stringvar=string.valueof (charvar);
7 string->int、float、long、double 转换
exp string intstring=”10”;
string floatstring=”10.1f”;
string longstring=”99999999”;
string doublestring=”99999999.9”;
int i=integer.parseint (intstring);
float f= integer.parseint (floatstring);
long lo=long. parseint (longstring);
double d=double. parseint (doublestring);
8 string->byte、short 转换
exp string s=”0”;
byte b=integer.intvalue(s);
short sh=integer.intvalue(s);
9 string->char 转换
exp string s=”abc”;
char a=s.charat(0);
返回字符a
10 string-->boolean 转换
string s=”true”;
boolean flag=boolean.valueof (“s”);
闽公网安备 35060202000074号