java 类型转换问题 大虾们帮忙(做JSP)
本人正在学习做JSP网页,现在在向数据库中添加数据的时候出现了问题。问题是这样的:我从页面获得了相应的数据,这些数据的 String 类型的,但是有部分数据是要转化成 Datetime型(1982-12-12的样子)还有 Money型 ,请问如何将String类型转化成以上2种类型啊,有没有这方面的资料呢?或者其他解决办法 问题点数:20、回复次数:7Top
1 楼ChDw(米)回复于 2005-04-04 08:52:07 得分 10
java.text.SimpleDateFormat sdf = new java.text.SimpleDateFormat("yyyy-MM-dd");
Date d = sdf.parse(str);
Top
2 楼shan1119(大天使,卐~解!)回复于 2005-04-04 09:12:57 得分 0
嗯 嗯Top
3 楼hbluedream(蓝梦)回复于 2005-04-04 09:14:05 得分 0
谢谢 ChDw 的解答 顺便问下 Money 的转换是不是也这么做呢Top
4 楼zipo(程序员)回复于 2005-04-04 09:50:40 得分 0
帮你顶一下Top
5 楼topil(认认真真学习,塌塌实实工作)回复于 2005-04-04 10:11:41 得分 5
时间的转化用ChDw(米)说的方法即可;关于Money的转化,在java中应该是double类型吧。
double a =0.0;
String aa = "100.000";
a=Double.parseDouble(aa);
System.out.println(a);Top
6 楼yonggui111(龙)回复于 2005-04-04 10:32:51 得分 5
每个基本数据,都有相应的类,比如int 对应Integer,double对应Double,这些类中都有一个静态的方法 parseXXX() ---XXX表示int,double...第一个字母大写~~Top
7 楼hbluedream(蓝梦)回复于 2005-04-04 11:31:48 得分 0
谢谢各位大虾们的指点 小弟这里先谢过了 大家还有什么好想法都说说 小弟聆听教诲 迟些再散给大家分数 顶自己一下Top




