Hvordan representere tom røye i Java

Hvordan representere tom røye i Java
røye”Er en primitiv datatype som tilhører karakterklassen som brukes til å erklære Char -type variabler representert av Char Java -nøkkelordet. Java lar deg bruke en tom røye [] matrise, men ikke en tom røye; Som en røye må representere minst en karakter, gir null eller en tom røye ingen mening.

Denne opplæringen viser deg hvordan du kan representere en tom streng i Java. Så la oss starte!

Hvordan representere tom røye i Java?

For å representere en tom røye i Java, bruk følgende metoder:

  • Tomme enkelt sitater
  • NULL -karakter (\ 0)
  • Unicode Value (\ U0000)
  • Min_value konstant

La oss forstå hvordan disse metodene hjelper i det spesifiserte formålet.

Metode 1: Representere tom røye i Java ved hjelp av tomme enkelt sitater

Når vi kommer over slike scenarier der det kreves å erklære en tom ”røye”, Det første som kommer til hjernen er å tildele enkelt sitater (”) som en “røye”. En feiltidsfeil genereres av Java som et resultat av denne metoden fordi en tom verdi av røye ikke tilhører noen karakter.

Eksempel 1
Vi vil tildele et enkelt sitat (”) til en karaktertypevariabel som heter“Ch”:

char ch = ";

Det vil vise en feil “Ugyldig karakterkonstant”:

For å løse problemet ovenfor, vil vi legge inn et mellomrom mellom enkelt sitater ("") som karakter. Plassen vil fungere som en karakter, og Java vil betrakte det som en null eller tom røye:

char ch = ";

Vi vil skrive ut verdien av Char -variabelen “Ch”Bruke utskriftsuttalelse:

System.ute.println ("char 'ch' er:"+ ch);

Utgangen betyr at røyevariabelen “Ch" er tom:

Metode 2: Representere tom røye i Java ved bruk av nullkarakter

Du kan også representere en røye som en tom karakter ved hjelp av en "Null karakter”(\ 0), der karakteren”\ 0”Betegner en nullverdi.

La oss se et eksempel på hvordan \ 0 fungerer som en tom karakter.

Eksempel
Her vil vi tildele en null -tegn til en røyevariabel “CH”:

char ch = '\ 0';

Skriv deretter ut karakterverdien ved hjelp av "System.ute.println ()”Metode:

System.ute.println ("char 'ch' er:"+ ch);

Utgangen viser at røye “Ch" er tom:

Metode 3: Representere tom røye i Java ved bruk av Unicode -verdi (\ u0000)

En annen metode for å representere en tom røye bruker Unicode -verdien “\ U0000”. Den gitte unicode representerer en nullverdi.

La oss gå mot et eksempel for bedre forståelse.

Eksempel
I dette eksemplet vil vi tildele en Unicode -verdi “\ U0000”Til en“Ch”Variabel:

char ch = '\ u0000';

Deretter skriver vi ut den opprettede tomme røye på konsollen:

System.ute.println ("char 'ch' er:"+ ch);

Utgangen indikerer at røye er null:

Metode 4: Representere tom røye i java ved bruk av min_value konstant

Min_value konstant”Representerer et minimumsverdi for et tegnforekomst. I Java er minimumsverdien en "U0000”, Som kan hentes ved å bruke min_ verdiskonstanten som tilhører karakterklassen, og sendes til hvilken som helst char -type variabel for å lage et tomt tegn.

Eksempel
Vi vil nå tildele konstanten i karakterklassen som heter “Min_value”Konstant til en røyevariabel”Ch”:

char ch = karakter.Min_value;

Skriv deretter ut variabelen “Ch”For å se enten er det tomt eller ikke:

System.ute.println ("char 'ch' er:"+ ch);

Utgangen indikerer at "Ch" er tom:

Vi samlet alle metodene for å representere en tom røye i Java.

Konklusjon

For å representere tom røye i Java, kan du bruke forskjellige metoder som tomme enkelt sitater, nullkarakter (\ 0), Unicode Value (\ u0000), min_value konstant for karakterklassen. I tomme enkelt sitater, hvis du ikke kommer inn mellom sitater, kaster det en feil fordi en tom char -verdi ikke tilhører noen karakter. For å løse dette problemet, skriv inn et mellomrom mellom enkelt sitater. Denne opplæringen forklarte metodene for å representere tom røye i Java med detaljerte eksempler.