Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Hoe maak je een Java Integer converteren naar Bytes
Zeer weinig programmeerwerk gaat rechtstreeks met bytes . Het meeste werk gaat hoger niveau representaties van bytes , zoals , in Java , Integers Strings en ​​tekens . Echter , vooral bij het werken met invoer- en uitvoer , in veel gevallen aa programmeur moet de ruwe bytes dat een van de meer algemeen gebruikte datatypes omvatten krijgen . Het krijgen van een byte -array representatie van een object in Java is eenvoudig met behulp van een aantal van de klassen in de java.io pakket . Wat je nodig hebt
Java SDK
Een IDE zoals Eclipse of NetBeans wordt sterk aanbevolen , maar niet noodzakelijk . Dit artikel zal aannemen Eclipse , maar strikt voor acties zoals het maken van bestanden
Toon Meer Aanwijzingen
1

Maak een nieuwe klasse in uw project ; . De naam is niet van belang , maar zorg ervoor dat u het selectievakje " public static void main ( String [ ] args ) " dus je moet ergens je code die u toelaat om het te testen toe te voegen . kopen van 2

Maak een Integer -object . Merk op dat u niet kunt werken met een simpel " int " primitieve , het moet een geheel getal zijn. Gebruik de volgende code om een Integer creëren van een int waarde

int Theint = 5
; .

Integer theIntegerObject
= new Integer ( Theint ) ;
3

de volgende code toevoegen aan een array van bytes representatie van het object te pakken :

laatste ByteArrayOutputStream baos = new ByteArrayOutputStream ( ) op ;

laatste ObjectOutputStream oos
= new ObjectOutputStream ( baos ) ;

oos.writeObject ( theIntegerObject ) ;

laatste byte
[ ] bytes = baos.toByteArray ( ) ; .

//gebruik bytes als nodig
4

Als u uw object terug te krijgen - in dit geval , een Integer - kunt u het proces om te keren op een vergelijkbare manier :

ByteArrayInputStream bais
= new ByteArrayInputStream ( bytes ) ;

ObjectInputStream ois
= nieuwe ObjectInputStream ( bais ) ;

definitief object obj
= ois.readObject ( ) ;

Cast het geretourneerde object naar het type dat je verwacht
< . br >

Previous: Next:
  Java Programming
·Hoe Enkele Quotes Vervang in J…
·Hoe kan ik een JSP variabele i…
·Hoe je Java- updates Elimineer…
·Hoe je Java gebruiken in Scala…
·Hoe maak je verbinding een dir…
·Hoe de geselecteerde waarde va…
·Hoe te Xerces gebruiken in Ecl…
·Basic Java Codes 
·Hoe te embedden Java 
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe maak je een C # class library DLL be…
·Het bouwen van een Storefront Met PHP My…
·Hoe je Java Bugs melden 
·Hoe kan ik een variabele over meerdere l…
·Hoe te Breuken converteren in PHP 
·Hoe een variabele lengte File in COBOL L…
·Wat is VB.NET 2005 ? 
·Hoe te Center in PHP 
·Hoe om te achterhalen of een lettertype …
Copyright © Computer Kennis http://www.nldit.com