1public
class
utilities
8return
bytenum;9}
1011
public
static
int bytes2int(byte
bytenum)
17return
num;18}
1920
public
static
byte int2onebyte(int
num)
2324
public
static
int onebyte2int(byte
bytenum)
2829
public
static
byte long2bytes(long
num)
35return
bytenum;36}
3738
public
static
long bytes2long(byte
bytenum)
44return
num;45}
46 }
1public
class
testmain
11system.out.println();
1213
int bytes2int =utilities.bytes2int(int2bytes);
14 system.out.println("bytes轉行成int: " +bytes2int);
1516
byte int2onebyte =utilities.int2onebyte(num);
17 system.out.println("int轉行成one byte: " +int2onebyte);
1819
int onebyte2int =utilities.onebyte2int(int2onebyte);
20 system.out.println("one byte轉行成int: " +onebyte2int);
21system.out.println();
2223
long longnum = 100000;
24 system.out.println("測試的long值為:" +longnum);
2526
byte long2bytes =utilities.long2bytes(longnum);
27 system.out.printf("long轉行成bytes: ");
28for (int ix = 0; ix < long2bytes.length; ++ix)
31system.out.println();
3233
long bytes2long =utilities.bytes2long(long2bytes);
34 system.out.println("bytes轉行成long: " +bytes2long);35}
36 }
測試結果:
1 測試的int值為:1562 int轉成bytes: 0 0 0 -100
3 bytes轉行成int: 156
4 int轉行成one byte: -100
5 one byte轉行成int: 156
67 測試的long值為:100000
8 long轉行成bytes: 0 0 0 0 0 1 -122 -96
9 bytes轉行成long: 100000
基本型別和字串型別之間的相互轉換
1 string型別轉基本型別 除了character外,所有基本型別包裝類,都提供了乙個par xx string s 和valueof string s 的靜態方法把特定字串轉化為基本型別變數。如 a0和a1都是整數123 2 基本型別轉string型別 string中有很多過載的valueof...
基本型別與字串之間的相互轉換
基本型別 字串 string 1.基本型別的值 最簡單的方法 工作中常用 2.包裝類的靜態方法tostring 引數 不是object類的tostring 過載 static string tostring int i 返回乙個指定整數的string物件。3.string型別的靜態方法valueof...
Python list str型別相互轉換
1 str list s 12345 l list s 結果 1 2 3 4 5 2 list str l 1 2 3 s join l 結果 123 如果list裡的元素是int型而非str型則比較麻煩,還這樣寫會報錯,而在刷題時經常碰到需要將int型的list輸出為str的情況,於是補充以下兩種...