簡單類型
|
boolean
|
byte
|
char
|
short
|
int
|
long
|
float
|
double
|
void
|
二進制位數
|
1
|
8
|
16
|
16
|
32
|
64
|
32
|
64
|
--
|
封裝器類
|
Boolean
|
Byte
|
Character
|
Short
|
Integer
|
Long
|
Float
|
Double
|
Void
|
Vector v=new Vector();
int k=121;
v.addElemt(new Integer(k));
|
float f;
f=
|
byte b;
int i=b;
long l=b;
float f=b;
double d=b;
|
char c='c';
int i=c;
System.out.println("output:"+i);
|
short i=99 ;
char c=(char)i;
System.out.println("output:"+c);
|
byte b;
b=3;
b=(byte)(b*3);//必須聲明byte。
|
float f1=
Float F1=new Float(f1);
double d1=F1.doubleValue();//F1.doubleValue()爲Float類的返回double值型的方法
|
double d1=100.00;
Double D1=new Double(d1);
int i1=D1.intValue();
|
String s = "1";
byte b = Byte.parseByte( s );
short t = Short.parseShort( s );
int i = Integer.parseInt( s );
long l = Long.parseLong( s );
Float f = Float.parseFloat( s );
Double d = Double.parseDouble( s );
|
import java.text.SimpleDateFormat;
import java.util.*;
java.util.Date date = new java.util.Date();
//若是但願獲得YYYYMMDD的格式
SimpleDateFormat sy1=new SimpleDateFormat("yyyyMMDD");
String dateFormat=sy1.format(date);
//若是但願分開獲得年,月,日
SimpleDateFormat sy=new SimpleDateFormat("yyyy");
SimpleDateFormat sm=new SimpleDateFormat("MM");
SimpleDateFormat sd=new SimpleDateFormat("dd");
String syear=sy.format(date);
String smon=sm.format(date);
String sday=sd.format(date);
|