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

    Java byte Funktioner

    Java ger programmerare med ett antal primitiva och objekt typer för att lagra datavärden . Program kan lagra byte data som antingen primitiva eller objektets typ variabler med hjälp av byte wrapper klass . Byte wrapper klass innehåller ett antal metoder för att komma åt information om det lagrade byte värde samt att jämföra det med andra byte . Genom att instansiera ett objekt av denna typ , kan programmerare komma till byte- funktionerna. Creation

    att använda en byte objekt , måste ett program deklarera först och initiera en variabel av klassen wrapper typ . I följande exempelkod visas hur du skapar en byte objekt variabel i ett Java -program : byte primitiveByte = 101 ; byte objectByte = Byte.valueOf ( primitiveByte ) ;

    Denna kod skapar först en primitiv variabel typ byte , då går det till den " valueOf " metoden enligt byte klassen. Metoden returnerar ett byte objekttyp . Programmet kan nu ringa någon metod för byte klassen .
    Jämförelse

    byte klassdeklarationen skisserar en serie av metoderna för jämförelse , vilket program för att jämföra den lagrade byte till andra värden . Följande exempelkod visar jämföra ett byte objekt till ett annat byte , med parametern byte angetts som en primitiv typ variabel referens : byte otherByte = 50 ; objectByte.compareTo ( otherByte ) ,

    Följande är en alternativ version med samma effekt : objectByte.compareTo ( Byte.valueOf ( otherByte ) ) ;

    metoden returnerar ett värde på noll om byte är lika , ett värde som är mindre än noll om objektet byte anropa metoden är mindre än parametern byte och ett värde på mer än noll om det anropande objektet byte är större än parameter .
    Värderingar

    Java byte klass innehåller metoder att returnera värdet hos den lagrade byten i andra format. Följande exempelkod visar returnera värdet av byte som ett heltal : int intByte = objectByte.intValue ( ) ;

    heltalsvariabel nu innehåller byte värdet lagras som ett heltal typ . Klassen kan också returnera värden av olika typer dubbel , float , långa och korta , enligt följande : double doubleByte = objectByte.doubleValue ( ) ; float floatByte = objectByte.floatValue ( ) ; långa longByte = objectByte.longValue ( ) , kort shortByte = objectByte . shortValue ( ) ;
    Parsning

    program kan använda byte klassen att tolka en sträng som ett byte värde . Följande kod visar denna teknik : byte stringByte = objectByte.parseByte ( " 56 " ) ;

    Denna kod tar strängen parametern och försök att tolka innehållet som ett byte värde . Metoden returnerar ett värde av primitiv typ byte , vilket denna kod lagrar sedan på en variabel referens . Om ett program använder denna metod och passerar en sträng värde som inte kan tolkas som ett byte , kommer Java kasta ett undantag . Följande ändrade samtalet skulle orsaka detta att hända : byte stringByte = objectByte.parseByte ( " h " ) ;

    Av denna anledning , programmerare måste vara säker på att de passerar värden inom området samt av de typer som Java kan tolka som bytevärden .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Varför Beräkna en oföränderlig String hash värde
    ·Java Basics Tutorial
    ·Lägga till en server Perspective till Eclipse
    ·Hur Ignorera en skiftlägeskänslig Input i Java
    ·Hur man använder objekt för att Köra metoder som hö…
    ·Hur nära en kommentar i Java
    ·Hur man hittar en sträng i Java
    ·Hur man kör NetBeans
    ·Hur få Integer Value i Enum Java
    ·Hur konvertera en sträng till en fil i Java
    Utvalda artiklarna
    ·Hur hämta innehållet i en Remote webbsida med PHP
    ·Hur man undviker hårdkoda i Eclipse Projekt
    ·Hur man ändra färg på CSS Länkar
    ·Hur man undviker Exemplifiera Heltal
    ·Hur hämta MP3 egenskaper som Albumartist Storlek i Jav…
    ·Hur man skapar en Windows Forms Application
    ·Hur Starta en Curl Transfer i PHP
    ·Hur får man en ARGV Input Argument i C + +
    ·Konvertera en negativ binär till decimal
    ·Hur man upptäcker Blow av Mic på Xcode
    Copyright © Dator Kunskap http://www.dator.xyz