| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Java Programming >> Content
    Come copiare un valore di una doppia in un Integer in Java
    Il linguaggio Java fornisce una gamma di tipi numerici è possibile utilizzare nei vostri programmi . Nella maggior parte dei casi i programmi utilizzeranno i tipi primitivi , ma è anche possibile utilizzare i tipi di oggetto . Per copiare il valore di una doppia in un numero intero , è necessario convertirlo . Per convertire un valore numerico di tipo double a intero , è possibile utilizzare i metodi di fusione o di classi wrapper numerici di Java . Anche se il processo non è complesso , essere consapevoli che si può influenzare i valori vostro programma finisce con . Istruzioni
    1

    Prepara il tuo variabile doppio . Se si dispone già di un doppio nel vostro programma , usarlo. Per creare un numero doppio di precisione di tipo primitivo , utilizzare il seguente codice:

    doppia myDouble = 5.7;

    Se si preferisce utilizzare una doppia di tipo di oggetto , utilizzare il seguente codice : < br >

    doppia doubleObject = new doppia ( 5,7 ) ;

    Ciò dà al vostro codice di un doppio valore da utilizzare nel processo di conversione
    2

    Crea la variabile intera . . Per memorizzare il doppio valore convertito in un numero intero, creare una variabile per esso . Per creare un tipo intero primitivo , utilizzare il seguente codice:

    int myInt

    Per creare un numero intero del tipo di oggetto , utilizzare il seguente codice :

    Integer myInteger

    In generale, è meglio attenersi a primitive se non si ha qualche ragione per l'utilizzo di tipi di oggetto - . , ad esempio , se il codice deve essere in grado di chiamare i metodi della classe Integer sul valore numero


    3

    copiare il valore del doppio numero nella variabile intera . Alter il codice come segue per assegnare il doppio valore per il numero intero :

    int myInt = myDouble ;

    Usa il codice seguente se si utilizza tipi di oggetti :

    Integer myInteger = new Integer ( myDouble ) ;

    caso si programmi in un ambiente di sviluppo integrato , vedete errori o messaggi di avviso viene visualizzato quando si entra in questa linea . Questo perché non è possibile assegnare un numero a un altro tipo direttamente . Finché non si corregge questo errore , il codice non viene compilato , quindi è necessario lanciare il doppio di un numero intero .
    4

    Cast vostri valori doppi a numeri interi . È possibile effettuare un'operazione di fusione sui vostri valori doppi di tipo primitivo , estendendo il codice come segue:

    int myInt = ( int) myDouble ; Integer myInteger = new Integer ( ( int ) myDouble ) ;
    < p > il metodo di costruzione della classe integer assume un valore di tipo primitivo intero. Il vostro IDE dovrebbe smettere di visualizzazione dei messaggi di errore , perché il codice è ora conformi alle norme di Java per i tipi e la colata .
    5

    Utilizzare le classi wrapper per la conversione tra i tipi di numero . Se si utilizzano tipi di oggetti , usarli per convertire il doppio di un numero intero come segue :

    int myInt = doubleObject.intValue ();

    testare le operazioni di conversione con l'aggiunta di una dichiarazione di uscita come segue :

    System.out.println ( myInt ) ;
    6

    Salvare il file , compilare ed eseguire il programma per testarlo. Il doppio valore viene arrotondato a un valore intero . Questo significa che si perde la parte del valore doppio dopo il punto decimale .

    Previous :

    next :
      Articoli Correlati
    ·Perché l' annotazione Java ignorato nel codice ? 
    ·ResultSet JDBC Esempio 
    ·Come scrivere un carattere nel TextField in Java 
    ·Dipingere Metodo in un Applet Java 
    ·Come nascondere un task in Java JFrame 
    ·Come Scrivi la tua Simple Message Queue Java 
    ·Come fare aggiunta in Java 
    ·Come risolvere una JVM terminato. Codice di uscita = 13…
    ·Come creare suffissi Modulo di classe 
    ·Come aggiungere ActionListener 
      Articoli in evidenza
    ·Come determinare il controllo con un focus corrente VB 
    ·Come invertire frazioni in Visual Basic 
    ·Qual è UBound in VB 
    ·Come trovare la più breve lunghezza di una stringa in …
    ·Come fare un sito web PHP per principianti 
    ·Come modificare il contenuto di un iFrame con JavaScrip…
    ·Come fare Pennelli Spike In GtkRadiant 
    ·Come creare una Dynamic Link Library 
    ·Come eseguire l'override del metodo Edit DataGrid 
    ·Tipi di dati in VB6 
    Copyright © Conoscenza Informatica http://it.wingwit.com