龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > 软件开发 > JAVA开发 >

Java中几种常用数据类型之间转换的方法

时间:2009-12-23 15:42来源:未知 作者:admin 点击:
分享到:
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:

  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”);


  
精彩图集

赞助商链接