1. 程式人生 > >java中String,int,Integer,char 型別轉換

java中String,int,Integer,char 型別轉換

  • 如何將整數 int 轉換成Integer ?

Integer integer=new Integer(i);

  • 如何將Integer 轉換成 int ?

int num=Integer.intValue();

  • 如何將字串 String 轉換成整數 int?

int i = Integer.valueOf(my_str).intValue();

int i=Integer.parseInt(str);

  • 如何將整數 int 轉換成字串 String ?

1.) String s = String.valueOf(i);            2.) String s = Integer.toString(i);            3.) String s = "" + i;

  • 如何將字串 String 轉換成Integer ?

Integer integer=Integer.valueOf(str);

  • 如何將Integer 轉換成字串 String ?

Integer integer=new Integer(1);

String s = integer.toString();

  • 如何將 String 轉換成 char[] ?

char[] ca="123".toCharArray();

  • 如何將char[]轉換成String?

Arrays.toString(ca);

  • 將char轉換為String?

char a = 's';

String str = String.valueOf(a);

  • 如何將String轉換成 BigDecimal ?

BigDecimal d_id = new BigDecimal(str);

//-----------------日期-------------------------

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())