Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Hoe je Java String Set om Null
In Java programmeren , " null " is een bijzonder sleutelwoord voorbehouden om te verwijzen naar een variabele die , terwijl de naam van een variabele toegewezen , niet daadwerkelijk verwijzen naar gegevens in het geheugen . Alle variabelen , waaronder strijkers , hebben een waarde van nul in de tijd tussen de schepping en als ze een waarde toegewezen . Een waarde van nul kan ook worden toegewezen door het intikken : " String s = null . " In het geval van strings , zijn er enkele restricties. Instructies

Open " Netbeans " of enige andere Java Integrated Development Environment 1 . Kopen van 2

Klik op " File " en " Nieuwe klasse . " . Noem maar op " . StringNullLesson "

Type 3 " psvm " naar een belangrijkste methode te creëren
4

Voeg de volgende code toe aan uw belangrijkste methode : < br

String > t = null ;

try
{

t.charAt
( 0 ) ; " . is niet null "

System.out.println
( t + ) ;

} catch
( NullPointerException e ) { System.out.println


( ' t is nul . " ) ;

}

Dit schept een string en expliciet wijst een waarde van nul . Het probeert om toegang te krijgen tot het eerste teken van de string en afdrukken. Het geheel is omgeven door een " Try - catch " statement dat moet worden gegenereerd wanneer Java beseft dat je probeert om iets te doen met een waarde van nul.

Klik 5 " Run . " " T.charAt ( 0 ) ; " van uw code moet je een foutmelding te zeggen " . T is null "
6

Verwijder de regel zien . Klik nogmaals "run " . Deze keer ziet u de tegenstrijdige boodschap " null is niet nul . " Normaal gesproken , wanneer u probeert om iets te doen met nul , de compiler voorwerpen en gooit een fout onmiddellijk . Maar , wanneer Java ziet u probeert null behandelen als ware het een string , zal het mee te gaan met het, het creëren van een nieuwe string met het woord " nul . " Gedachte van een ogenblik moet het duidelijk maken waarom dit is: als Java crashte elke keer geprobeerd om een waarde van de af te drukken " null , " dan is het schrijven van een fout logbestand voor uw toepassing bijna onmogelijk zou zijn : de error log zelf zou elke keer crashen van een null pointer werd gedetecteerd . Java gaat ervan uit dat als je probeert af te drukken " null, " dan moet je proberen om de fout te melden , en het niet in de weg .
7

Voeg de volgende code om te controleren op een null string goed :

if ( t == null ) nieuw NullPointerException ( ) werpen ;

Previous: Next:
  Java Programming
·Hoe te Frames Met NetBeans ver…
·Hoe om te doen Inorder Travers…
·Hoe kan ik Internet Programma'…
·Hoe de breedte van Floats opma…
·How to: Annotations Van Java C…
·Java Methode om de Comma Split…
·Hoe de Index van de String Arr…
·Hoe je Java 1.6 downloaden 
·Hoe het genereren van een Rand…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe te gebruiken CGI om een XLS -bestand…
·Hoe te SoapClient Krijg een Accept Heade…
·Hoe een lege array op Python Voeg 
·Hoe de Compile van een Werkboek Van VB D…
·Welke toepassingen gebruiken Visual C ? 
·Hoe te Woorden tellen in een tekstvak in…
·Hoe te Lisp Programma uitvoeren vanaf We…
·Hoe te verwijderen van een C + + Corrupt…
·Wat zijn onveranderlijk klassen? 
Copyright © Computer Kennis http://www.nldit.com