| Home  | Otthon  | Hardver  | Hálózat  | Programozás  | Szoftver  | Hibaelhárítás  | Systems  |   
Programozás  
  • C /C + + programozási

  • Computer Programozási Nyelvek

  • Delphi programozási

  • Java programozási

  • JavaScript programozás

  • PHP /MySQL programozás

  • Perl

  • Python programozás

  • Ruby programozási

  • Visual Basics programozás
  •  
    Számítógépes ismeretek >> Programozás >> Computer Programozási Nyelvek >> Content
    Különbségek Byte Array Vs . Karakterlánc
    Microsoft egy weblapot , amely megmutatja, hogyan kell átalakítani egy byte tömböt egy egész . Ez az átalakítási folyamat rendben van , amíg a kérelmet kell manipulálni karakterlánc adatokat. Strings Microsoft . NET programozási nyelv létezik a formák , weboldalak és más elemek , amelyek megjelenítik a szöveget. Amikor arra van szükség , hogy megtekinthesse az ASCII karakterek egy string , vagy egyszerűen csak tárolja húrok más formátumban , amit tehetünk, hogy a byte tömbök . Karakterlánc adattípusok

    Miután egy új, szövegdoboz a Microsoft . NET formában írt C # , akkor a hozzáférés a Text tulajdonság , és olvassa el a kontroll értékét. Ez az érték egy karakterlánc adattípus áll, és a Unicode karaktereket. Eltérően egész más numerikus adattípusok , húrok "referencia" típusok. Ők képviselik tárgyat , hogy pont az adatok , hanem az adatokat is. Kivonat egy string változót a karaktereket a substring módszer , mint a következő példa :

    karakterláncot x = " 1234 " szöveg y = x.SubString (0 , 2) ;

    substring módszer visszatér a "12 ", az első két karakter tárolt nevű változót x .
    Byte adattípusok

    videók , szöveges fájlok , játékok és minden mást a számítógép áll bájt. A byte egy számítógépes egység, akár a kisebb egységek, a bit. C # , a byte jelentése egész szám értéke 0 és 255 között . Az első utasítás az alábbi rendel 100 byte nevű változót Byte1 :

    Byte1 = 100; char KAR1 = 'A '; Byte1 = ( byte ) KAR1 ;

    karakterek is Unicode karakterek is tart karakteres adatokat, mint a levelek . Az utolsó két állítás hozzá az "A" betű a char változó és alakítani egy byte .
    Byte tömbök

    Bár a karakter , bájt és a húrok különböző adattípusok , akkor lehet konvertálni között könnyen. A byte tömb egy olyan tömb , amely egy byte típusú nyilatkozatot , az alábbiak szerint :

    byte [ ] byteArray1 ;

    tömbök gyakran állnak nyers bináris adatok, amelyek léteznek egy kép , vagy akár PDF . Ha az alkalmazás beolvassa az adatokat a weben keresztül , megérkezik bináris formátumban és lezárása egy byte tömb . Az alkalmazás használhatja a byte tömböt rekonstruálni a forrásukat letölteni , manipulálják az adatokat, vagy tárolja egy adatbázisban .
    Átalakítása Strings hogy byte tömbök

    Byte tömbök is megvan a képessége, hogy tartsa karakterlánc adatokat. Konvertálása string változó egy byte tömböt , amint azt az alábbi példa :

    karakterlánc string2 = "Ez egy string" ; byte [ ] byteArray1 = System.Text.Encoding.ASCII.GetBytes ( szöveg2 ) ;

    Text.Encoding.ASCII tulajdonság lehetővé teszi a kód át Unicode karakterek ASCII . A getBytes módszer alakítja a karakterláncot egy byte tömböt , és tárolja azt a byteArray1 változó .
    Tippek

    hurok segítségével az elemeket egy byte tömböt , és vizsgálja meg ahogy a következő példa :

    foreach ( byte byteItem a byteArray1 ) { MessageBox.Show ( "Numerikus value =" + byteItem + " Character value =" + (char ) byteItem );}

    Ez a kód végigmegy a byte tömböt 16-szor , mert az eredeti szöveg tartalmaz 16 karakter . Egy üzenet jelenik meg minden egyes alkalommal, amikor a kódot hurkok és megjeleníti a numerikus értéke a jelenlegi adatok elemet, és jellegét képviselet. Hurok egy byte tömb egy kiváló módja annak, hogy vizsgálja meg a numerikus ASCII értéke az összes karakter egy húr .

    Previous :

    next :
      Kapcsolódó cikkek
    ·Hogyan használjuk VBA könnyíti meg az adatok Excel W…
    ·Hogyan Wrap szöveg körül egy képet a HTML programoz…
    ·Különbség a szintaktikai hiba , és a szemantikai hi…
    ·A legjobb Prolog Tutorial 
    ·Bevezetés a Metaadatok 
    ·Alapvető funkciók a Microsoft Visual FoxPro 
    ·Hogyan lehet növelni a teljesítményét a Crystal Rep…
    ·Hogyan integrálható a ColdFusion 
    ·Fontos szerepe Computer Science a mindennapi életben 
    ·Hogyan törlése Sheets megerősítés nélkül VBA 
      Kiemelt cikkek
    ·Hogyan készítsünk egy CSS Image térkép 
    ·3D-s játékok Creator Tutorial 
    ·Hogyan lehet forgatni a képeket csempe Java 
    ·Hogyan használjuk Treeview a VB6 
    ·Bemutatója a JSP Custom címkék 
    ·Hogyan hozzunk létre egy program, amely helyettesíti …
    ·Hogyan lehet létrehozni egy PDF a Fly PHP 
    ·Hogyan telepítsük Pygame-et A Python 2.7 Mac 
    ·Hogyan Ölj meg egy parancsot Python 
    ·Hogyan kell használni a PHP a Perl 
    Copyright © Számítógépes ismeretek http://hu.wingwit.com