Java裏面類型轉換總結
阿新 • • 發佈:2017-09-13
public ont nts end nbsp ati today ats .get
1、String 轉 int
int i = Integer.valueOf(my_str).intValue();
int i = Integer.parseInt(str);
2、String 轉 Integer
Integer integer = Integer.valueOf(str);
3、int 轉 String
1.) String s = String.valueOf(i);
2.) String s = Integer.toString(i);
3.) String s = "" + i;
4、int 轉 Integer
Integer integer = new Integer(i);
5、Integer 轉 String
Integer integer=String
6、Integer 轉 int
int num=Integer.intValue();
7、String 轉 char
char[] ca = "123".toCharArray();
8、char 轉 String
String s=ca.toString(); //任何類型都可以采用toString()轉換成String類型
9、日期
//日期 Calendar calendar=Calendar.getInstance(); int year=calendar.get(Calendar.YEAR); int month=calendar.get(Calendar.MONTH)+1; int day=calendar.get(Calendar.DATE); //獲取今天的日期字符串 String today=java.text.DateFormat.getDateInstance().format(new java.util.Date()); //獲取今天的日期 new java.sql.Date(System.currentTimeMillis());
10、JAVA數據類型轉換 :
import java.sql.Date;
public class TypeChange {
public TypeChange() {
}
//change the string type to the int type
public static int stringToInt(String intstr)
{
Integer integer;
integer = Integer.valueOf(intstr);
return integer.intValue();
}
//change int type to the string type
public static String intToString(int value)
{
Integer integer = new Integer(value);
return integer.toString();
}
//change the string type to the float type
public static float stringToFloat(String floatstr)
{
Float floatee;
floatee = Float.valueOf(floatstr);
return floatee.floatValue();
}
//change the float type to the string type
public static String floatToString(float value)
{
Float floatee = new Float(value);
return floatee.toString();
}
//change the string type to the sqlDate type
public static java.sql.Date stringToDate(String dateStr)//轉換成時間
{
return java.sql.Date.valueOf(dateStr);
}
//change the sqlDate type to the string type
public static String dateToString(java.sql.Date datee)
{
return datee.toString();
}
public static void main(String[] args)
{
java.sql.Date day ;
day = TypeChange.stringToDate("2003-11-3");
String strday = TypeChange.dateToString(day);
System.out.println(strday);
}
}
Java裏面類型轉換總結