流 位元組 String short long互轉

2021-07-16 05:01:41 字數 2161 閱讀 4460

public

class

streamtool

} catch (exception e) finally catch (exception e2) }}

/*** read an input stream into a string

*@param in

*@return

*@throws ioexception

*/static

public string streamtostring(inputstream in) throws ioexception

return out.tostring();

}public

static

byte stream2byte(inputstream is) throws ioexception

byte buffer = baos.tobytearray();

return buffer;

}/**

* @方法功能 inputstream 轉為 byte

*@param inputstream

*@return 位元組陣列

*@throws exception

*/public

static

byte inputstream2byte(inputstream instream)

throws exception

// outsteam.close();

// instream.close();

// return outsteam.tobytearray();

int count = 0;

while (count == 0)

byte b = new

byte[count];

instream.read(b);

return b;

} /**

* @方法功能 byte 轉為 inputstream

*@param 位元組陣列

*@return inputstream

*@throws exception

*/public

static inputstream byte2inputstream(byte b) throws exception

/**

* @功能 短整型與位元組的轉換

*@param 短整型

*@return 兩位的位元組陣列

*/public

static

byte shorttobyte(short number)

return b;

} /**

* @功能 位元組的轉換與短整型

*@param 兩位的位元組陣列

*@return 短整型

*/public

static

short

bytetoshort(byte b)

/**

* @方法功能 整型與位元組陣列的轉換

*@param 整型

*@return 四位的位元組陣列

*/public

static

byte inttobyte(int i)

/**

* @方法功能 位元組陣列和整型的轉換

*@param 位元組陣列

*@return 整型

*/public

static

intbytestoint(byte bytes)

/**

* @方法功能 位元組陣列和長整型的轉換

*@param 位元組陣列

*@return 長整型

*/public

static

byte longtobyte(long number)

return b;

} /**

* @方法功能 位元組陣列和長整型的轉換

*@param 位元組陣列

*@return 長整型

*/public

static

long

bytetolong(byte b)

}

位元組流 字元流 位元組緩衝流 字元緩衝流

位元組讀流 fileinputstream fis new fileinputstream file byte b new byte 1024 int len 0 while len fis.read b 1 字元讀流 filereader fr new filereader file char c...

位元組 字元 流

首先我們說string就是一字串,它僅僅是人們在使用中的乙個記號,它具有乙個抽象的意義,比如我定義string name devilelife 從程式上看,哦,我知道了這個字串表示乙個name,而byte則是實實在在的很具體乙個連續的儲存空間,每個byte需要乙個位元組的空間去儲存,而這個空間儲存的...

位元組 字元流

輸入流 int b fileinputstreamin newfileinputstream string filepath b in.read 將讀取到的乙個位元組存到b中 讀取到檔案末尾會返回 1 in.close 關閉流輸出流 string s fileoutputstream out new...