Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 19761|Odpoveď: 1

[Zdroj] Java bajt[] a InputStream sa navzájom konvertujú

[Kopírovať odkaz]
Zverejnené 12. 8. 2021 10:58:43 | | |
1:byte[] na InputStream
InputStream sbs = nový ByteArrayInputStream(byte[] buf);

2: InputStream na InputStreambyte[]
ByteArrayOutputStream swapStream = nový ByteArrayOutputStream();
bajt[] buff = nový bajt[100]; BUFF sa používa na ukladanie dočasných dát čítaných v slučkách.
int rc = 0;
zatiaľ čo ((rc = inStream.read(buff, 0, 100)) > 0) {
swapStream.write(buff, 0, rc);
}
byte[] in_b = swapStream.toByteArray(); in_b je výsledok po konverzii

Kód je nasledovný:

Skopírujte kód prúdu prúdu

Pôvodná adresa:Prihlásenie na hypertextový odkaz je viditeľné.




Predchádzajúci:.NET/C# atribúty CallerMemberName, CallerFilePath, CallerLineNumber
Budúci:OpenSSL je nasadený z vízových dokumentov na IIS a SLB
 Prenajímateľ| Zverejnené 13. 8. 2021 11:45:20 |
Prevádzka toku HUTOOLu

Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com