Connaissances Informatiques >> programmation >> Programmation Java >> Content
  Derniers articles
  • Java chaîne découpée codes 
  • Ai-je besoin du Runtime Environment …
  • Comment déterminer si Resultset vid…
  • Comment faire pour convertir HEX ver…
  • Comment faire pour installer Java 3D…
  • ConnectException : Connection refuse…
  • Comment consigner les erreurs et les…
  • Comment envoyer des messages JMS 
  • Comment obtenir une variable d'envir…
  • Comment impliquer les API Avec Andro…
  •   Programmation Java
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Java

    Comment définir Java String à null

    Dans la programmation Java, "null" est un mot-clé spécial réservé pour désigner une variable qui , alors qu'il était affecté d'un nom de variable, ne fait pas référence aux données en mémoire . Toutes les variables , y compris les chaînes , ont une valeur nulle dans le temps entre leur création et quand ils voient attribuer une valeur . La valeur null peut également être affecté en tapant : " String s = null ». Toutefois, dans le cas de chaînes , il ya quelques mises en garde. Instructions
    1

    Open " Netbeans " ou tout autre environnement de développement intégré Java .
    2

    Cliquez sur " Fichier" et " Nouvelle classe ". . Nommez-le " . StringNullLesson "
    3

    type " PSVM " pour créer une méthode principale
    4

    Ajoutez le code suivant à votre méthode principale: < br >

    chaîne t = null;

    try {

    t.charAt (0); " . n'est pas nul "

    System.out.println (t + ) ;

    } catch ( NullPointerException e) {

    System.out.println (" t est nulle . "); }


    Cela crée une chaîne et explicitement attribue une valeur nulle . Il tente d'accéder au premier caractère de la chaîne et l'imprimer. Le tout est entouré d' une déclaration « try-catch » qui devrait être levée lorsque Java rend compte que vous essayez de faire quelque chose avec une valeur nulle.
    5

    Cliquez sur "Exécuter". Vous devriez voir un message d'erreur disant "t est nulle."
    6

    Supprimer la ligne " t.charAt (0); " à partir de votre code. Cliquez sur "Exécuter " à nouveau. Cette fois-ci , vous verrez le message contradictoire " nul n'est pas nulle. " Normalement , lorsque vous essayez de faire quelque chose avec null , les objets du compilateur et lance immédiatement une erreur. Mais , chaque fois que Java vous voit essayer de traiter nulle comme s'il s'agissait d' une chaîne, il va aller avec elle , la création d' une nouvelle chaîne de caractères contenant le mot « nul ». La pensée d'un moment, devrait rendre évident pourquoi il en est : si Java s'est écrasé à chaque fois qu'il a essayé d'imprimer une valeur de " nulle ", puis écrit un fichier de log d'erreur pour votre application serait presque impossible : le journal des erreurs se plantait à chaque fois qu'un pointeur nul a été détectée . Java suppose que si vous tentez d'imprimer " null ", alors que vous tentez de signaler l'erreur , et il n'entre pas dans le chemin.
    7

    Ajoutez le code suivant pour vérifier si une String null correctement :

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

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Ajout de texte aux lignes dans Netbeans Java 
  • Comment faire un formulaire en Java 
  • Comment doubler la taille d'un tableau en Java 
  • ResultSet JDBC Exemple 
  • Comment créer des formulaires d'inscription en Java 
  • Comment faire un bookmarklet pour scanner HTML pour une chaîne 
  • Comment teneurs moyennes Utilisation de Java 
  • Struts Vs . Hibernate 
  • Comment utiliser CVS dans Eclipse 
  • Pourquoi une chaîne Immuable calculer sa valeur Hash 
  • Connaissances Informatiques © http://www.ordinateur.cc