to String 比较好办
简单点,可以直接将int型数据加上""即转换为String了,代码示例如下:
int a = 3;
String str = a + "";
String to int
可以使用Integer的一些方法实现,代码示例如下:
String str = "123";
int a = Integer.parseInt(str);
or
int b = new Integer(str).intValue();
String to Date
这个要看你的String是什么格式的,我这里以yyyy-mm-dd为例
String str = "2002-04-24";
int year = Integer.parseInt(str.substring(0,4));
int month = Integer.parseInt(str.substring(5,7));
int day = Integer.parseInt(str.substring(8,10));
java.util.Date today = new java.util.Date(year, month, day);
Date to String
同样,以yyyy-mm-dd为例
java.util.Date today = new java.util.Date();
String str_date1 = today.toString();
int year = today.getYear() + 1900;
int month = today.getMonth() + 1;
int day = today.getDate();
String str_date2 = year + "-" + month + "-" + day;