Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    Konvertera en binär array till en sträng i Java

    Java , liksom de flesta programmeringsspråk , är kapabel att arbeta med variabler som kallas matriser , som innehåller en serie byte . En byte är ett åttasiffrigt binärt tal , som består av 1: or och 0: or anordnade i vilken som helst av 256 kombinationer. Medan bytearrayer har många användningsområden , är ett möjligt sätt att använda dem i omvandling till strängvariabler . En sträng består av en serie bokstäver , och eftersom varje ASCII bokstav är 1 byte lång , konvertering från byte till sträng kräver lite arbete . Instruktioner
    1

    Öppna Java-editor och skapa ett nytt projekt . Börja med att öppna de främsta klassen med en enda rad kod , så här :

    public class Huvud {
    2

    Skriv en funktion som tilldelar en specifik uppsättning värden till en byte array , skapar en sträng , det ger värdet i matrisen och skriver ut resultatet av strängen. Detta är det kött av programmet - den del som gör själva omvandlingen . Det bör se ut ungefär så här :

    public void binaryArrayToString ( ) {

    byte [ ] inputArray = new byte [ ] { 74 , 97 , 118 , 97 , 33 } ;
    < p> String outputString = new String ( inputArray );

    System.out.println ( outputString );

    }

    Varje byte i matrisen kommer att behandlas av strängen som ett ASCII-tecken , och kommer att skrivas ut som sådan när programmet körs . Således kommer den serie byte 74 , 97 , 118 , 97 , 33 visas på skärmen som " Java ! " Addera 3

    Skapa huvudfunktionen och kallar den binära array till sträng funktion inom det , vilket gör programmet faktiskt körbart . Lägg till en extra klammerparentesen i slutet för att stänga huvudklassen . Denna sista del av koden bör se ut så här :

    public static void main ( String [] args ) {

    ny Main ( ) binaryArrayToString ( ) ;

    . }

    }

    Tidigare:

    nästa:
    relaterade artiklar
    ·Lägga till en JScrollPane till en JFrame
    ·Hur man öppnar en port på Android
    ·Hur man skapar en anpassad markör i Java
    ·Hur visa radnummer i JCreator
    ·Hur konvertera HEX till RGB i Java
    ·JDBC ResultSet Exempel
    ·Hur man kör Java koder med ColdFusion
    ·Hur man programmerar Varvtalsreglage Med Java FRC
    ·Hur du returnerar ett dolt fält i JSP
    ·Java GUI Design Tutorial
    Utvalda artiklarna
    ·Hur fixar Upside Down Java Bilder
    ·Hur du redigerar registret i Vb.Net
    ·Hur man skapar en C + + klass
    ·Hur man kan få en frågevärdet
    ·Hur man tillåta en användare att Ingångsintervall i …
    ·Hur man använder grafisk API i VB.NET
    ·Hur du fyller en ComboBox Från en Python Lista
    ·Silverlight 2 anpassad kontroll Tutorial
    ·Hur hittar man adressen till en variabel i Python
    ·Nybörjare Visual Basic 2008 Tutorial
    Copyright © Dator Kunskap http://www.dator.xyz