[Android]형변환 종류 Android 2012. 5. 29. 09:57

안드로이드 타입 케스팅

==============================================================================

int      -> String : String mStr = Integer.toString(int value);

String -> int      : int mInt      = Interger.parseInt(str);

     int mInt      = Integer.valueOf(str).intValue();

==============================================================================

double -> String  : String mystr = Double.toString(double value);

String  -> double : double myd = Double.valueOf(str).doubleValue();

==============================================================================

long   -> String : Stirng mStr = Long.toString(long value);

String -> long   : long mLong = Long.valueOf(str).longValue();

     long mLong = Loong.parseLong(str);

==============================================================================

float   -> String : Float.toString(float value);

String -> float : float f = Float.valueOf(str).floatValue();

==============================================================================

decimal -> binary :   int mInt = 11;

String binstr = Integer.toBinaryString(i);

==============================================================================

decimal -> hexadecimal :

int mInt = 11;

String hexstr = Integer.toString(i,16);

String hexstr = Integer.toHexString(int value);

==============================================================================

hexadecimal(String) -> integer : int mInt = Integer.valueOf("B1",16).intValue();

      int mInt = Integer.parseInt("B2",16);

==============================================================================

ADCII code -> String :

int i = 64;

String schar = new Character((char)i).toString();

==============================================================================

integer -> ACSII code(byte) :

char c ='a';

int i = (int)c;

==============================================================================

integer  -> boolean : bollean myb = (int value !=0);

==============================================================================

boolean -> integer  : int myi =(boolean value)?1:0;

==============================================================================

'Android' 카테고리의 다른 글

[Android]D-day 계산기 만들어보기.  (0) 2012.05.29
[Android]키보드 입력 종류  (0) 2012.05.29
[Android]Log 필터  (0) 2012.05.29
[Android]Layout 뷰의 기능들...  (0) 2012.05.25
[Android]CP(Content Provider)  (0) 2012.05.24