publicclass
testcase
return
b;
} /*** 位元組陣列到short的轉換.
*/public
static
short bytetoshort(byte
b)
/*** int到位元組陣列的轉換.
*/public
static
byte inttobyte(int
number)
return
b;
} /*** 位元組陣列到int的轉換.
*/public
static
int bytetoint(byte
b)
/*** long型別轉成byte陣列
*/public
static
byte longtobyte(long
number)
return
b;
} /*** 位元組陣列到long的轉換.
*/public
static
long bytetolong(byte
b)
/*** double到位元組陣列的轉換.
*/public
static
byte doubletobyte(double
num)
return
b;
} /*** 位元組陣列到double的轉換.
*/public
static
double getdouble(byte
b)
/*** float到位元組陣列的轉換.
*/public
static
void floattobyte(float
x)
/*** 位元組陣列到float的轉換.
*/public
static
float getfloat(byte
b)
return
float.intbitstofloat(accum);
}
/*** char到位元組陣列的轉換.
*/public
static
byte chartobyte(char
c)
/*** 位元組陣列到char的轉換.
*/public
static
char bytetochar(byte
b)
/*** string到位元組陣列的轉換.
*/public
static
byte stringtobyte(string str) throws
unsupportedencodingexception
/*** 位元組陣列到string的轉換.
*/public
static string bytestostring(byte
str)
catch
(unsupportedencodingexception e)
return
keyword;
} /*** object到位元組陣列的轉換
*/@test
public
void testobject2bytearray() throws
ioexception,
classnotfoundexception ;
////
object to bytearray
bytearrayoutputstream bo = new
bytearrayoutputstream();
objectoutputstream oo = new
objectoutputstream(bo);
oo.writeobject(obj);
byte bytes =bo.tobytearray();
bo.close();
oo.close();
system.out.println(arrays.tostring(bytes));
integer intarr =(integer) testbytearray2object(bytes);
system.out.println(arrays.aslist(intarr));
byte b2 = inttobyte(123);
system.out.println(arrays.tostring(b2));
int a =bytetoint(b2);
system.out.println(a);
} /*** 位元組陣列到object的轉換.
*/private object testbytearray2object(byte bytes) throws
ioexception,
classnotfoundexception
}
Qt 各種資料型別轉換
1 qstring string qstring.tostdstring 2 string qstring qstring fromstdstring string 3 qstring int,double,char qstring toint qstring todouble qstring.to...
C 各種資料型別轉換
在在做一些互操作的時候往往需要一些型別的相互轉換,比如用c 訪問win32api的時候往往需要向api中傳入dword引數 即 uint引數這些數值所表示的資料在實際的應用中可能需要以字元的形式顯示,但是c 對api的關係無法跟c 相比,所以在c 中進行一些型別資料的轉換十分必要了,下面將用到的一些...
PHP各種資料型別轉換
第一種轉換方式 int bool float double real string array object num1 3.14 num2 int num1 var dump num1 輸出float 3.14 var dump num2 輸出int 3 第二種轉換方式 intval floatva...