首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

java 各种类型间的变换

2013-04-20 
java 各种类型间的转换int - String? ? ? ? int i?? 方法1:si+""? ? ? ? ? ? ? ? ? ? ? ? ?

java 各种类型间的转换

int -> String? ? ? ? int i;?? 方法1:s=i+"";

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?方法2:String s=String.valueOf(i);

String -> int? ? ? ? String s;?? 方法1:Integer.parseInt(s);

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?方法2:Integer.valueOf(s).intValue();

String -> Date???? 方法1:Date date = new Date("2013-04-18");

? ? ? ? ? ? ? ? ? ? ? ? ? ? 方法2:SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?String str = "2013-04-18";

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?Date date = sdf.parse(str);

Date -> String? ? ?SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");?

? ? ? ? ? ? ? ? ? ? ? ? ? ? ?java.util.Date date=new java.util.Date();?

? ? ? ? ? ? ? ? ? ? ? ? ? ? ?String str=sdf.format(date);?

String -> Timestamp ? ? ?Timestamp ts = Timestamp.valueOf("2013-04-18");

Timestamp -> String? ? ? Timestamp ts = new Timestamp(System.currentTimeMillis());?

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?DateFormat sdf = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?方法1:String str = sdf.format(ts);

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?方法2:String str = ts.toString();

Timestamp -> Date? ? ? ? ?Date date = new Timestamp(System.currentTimeMillis());

Date -> Timestamp ? ? ? ??Timestamp ts = new Timestamp(date.getTime());

?

1 楼 西铁城 22 小时前   lz在发表前前检查一下内容,把"改一下。

热点排行