| 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 impostare Java stringa nulla
    In programmazione Java , "null" è una parola chiave speciale riservato per fare riferimento a una variabile che , mentre assegnato un nome di variabile , in realtà non si riferiscono a dati in memoria. Tutte le variabili , tra cui stringhe , hanno un valore null nel tempo tra loro creazione e quando viene assegnato un valore . Un valore null può essere assegnata anche digitando : " String s = null ". Tuttavia, nel caso delle stringhe , ci sono alcune avvertenze . Istruzioni
    1

    Open " Netbeans " o qualsiasi altro Java Integrated Development Environment .
    2

    Fare clic su " File " e "Nuova classe". . Denominarlo " . StringNullLesson "
    3

    tipo " psvm " per creare un metodo main
    4

    Aggiungere il seguente codice al tuo metodo principale : < br

    String > t = null;

    try {

    t.charAt ( 0); " . non è nullo "

    System.out.println ( t + ) ;

    } catch ( NullPointerException e) {

    System.out.println ( "t è nullo . "); }


    Questo crea una stringa e assegna in modo esplicito il valore null . Si tenta di accedere al primo carattere della stringa e stamparlo. Il tutto è circondato da una dichiarazione " try-catch " che dovrebbe essere generata quando Java rende conto che si sta cercando di fare qualcosa con un valore null.
    5

    Fare clic su " Esegui ". Si dovrebbe vedere un messaggio di errore dicendo che "t è nullo . "
    6

    Rimuovere la riga " t.charAt ( 0); " dal codice. Fare clic su " Esegui" . Questa volta , verrà visualizzato il messaggio contraddittorio "nullo non è nulla." Normalmente, quando si tenta di fare qualsiasi cosa con null , gli oggetti del compilatore e genera immediatamente un errore. Ma , ogni volta che ti vede Java cercando di trattare nulla , come se fosse una stringa , si andrà con esso , creando una nuova stringa contenente la parola " nulla ". Una breve riflessione dovrebbe rendere evidente perché questo è : se Java è schiantato ogni volta che si è cercato di stampare un valore "null ", quindi la scrittura di un file di log degli errori per l'applicazione sarebbe quasi impossibile : il registro errori si potrebbe andare in crash ogni volta che un puntatore nullo è stato rilevato . Java si presuppone che se si sta tentando di stampare "null ", allora si sta cercando di segnalare l'errore , e non ottiene nel senso.
    7

    Aggiungere il seguente codice per verificare una String null correttamente:

    if ( t == null) throw new NullPointerException ( ) ;

    Previous :

    next :
      Articoli Correlati
    ·Perché ci sono pessimo Numero eccezioni in Java ? 
    ·Come compilare un file JAR eseguibile 
    ·Che cosa è un metodo di costruzione in Java ? 
    ·Introduzione alle variabili booleane in Java 
    ·Come convertire P12 con keytool 
    ·Come utilizzare un controller in Java 
    ·Come avviare un browser Web in Java 
    ·Come includere file JAR locali nel progetto costruire i…
    ·La differenza di due insiemi in Java 
    ·Che cosa è statico di riferimento in Java ? 
      Articoli in evidenza
    ·Come importare SQLite a MySQL 
    ·Come passare una variabile a HTA 
    ·Come ottenere larghezza del browser 
    ·Come disattivare query in MySQL cache 
    ·Come fare GIF immagini in movimento in codice HTML 
    ·Come modificare i file XLS con Python 
    ·Come faccio a cambiare i file FLP 
    ·Come controllare se una variabile Get sorge in PHP 
    ·Che cosa fa il debug di query Media 
    ·MSI Package Tutorial 
    Copyright © Conoscenza Informatica http://it.wingwit.com