Hvordan utføre kommandolinje argumentbehandling i java
Nå, i denne delen, vil vi veilede deg om hvordan du kan gjøre kommandolinje -argumentasjonen i Java. Så først må du opprette en offentlig klasse der vi skal skrive all den gjenværende koden som vist nedenfor:
Offentlig klasse CommandLineArgsEtter å ha definert hovedfunksjonen:
public static void main (String [] args)Deretter må vi bruke en funksjon 'Args.lengde' som vil bli brukt til å beregne antall argumenter som er gitt av brukeren:
System.ute.Println ("Eksempel 1: Få antall kommandolinjeargumenter til program");La oss nå ta et annet eksempel der vi vil beregne lengden på et argument som ble gitt av brukeren. Så for å beregne lengden skal verdien være større enn null, det er derfor vi har brukt IF -tilstanden og lengden på argumentet vil bli beregnet med koden 'args [0].lengde'.
System.ute.Println ("Eksempel 2: Få lengde på det første argumentet til programmet");I det tredje eksemplet skal vi legge til to tall som er gitt av brukeren ved å bruke 'Prøv å fange' prosess. Når du kjører Java -kode, kan det oppstå en rekke feil, inkludert programmeringsfeil, problemer forårsaket av feil innspill og andre uforutsette hendelser. Så hvis du legger koden din inne i forsøksorganet og det oppstår en feil der under utførelse, vil fangstoppgaven utføres som vil vise deg unntak.
prøveI koden ovenfor har vi brukt et argument for dobbel type med Parse () -funksjon som er prosessen med å trekke ut den essensielle informasjonen fra et stykke data. Nå hvis det oppstår en feil under utførelse av en eller annen grunn, så er 'å fange' Kroppen vil utføre mens du forklarer feilen som vist nedenfor.
fangst (unntak eks)Nå vises hele koden som brukes til å utføre kommandolinje -argumentprosessen nedenfor:
offentlig klasse CommandLineArgsHvis du vil utføre dette programmet i Linux -operativsystemet, kan du enkelt gjøre det ved å bruke hvilken som helst tekstredigerer. For det kan du åpne en terminal og type:
$ Nano CommandLineArgs.JavaEtter det må du skrive koden din i filredigereren og deretter lagre den:
Nå må du først sammenstille koden før du utfører den, og du kan gjøre det ved å skrive:
$ Javac CommandLineArgsNå etter å ha sammenstilt koden, må du formidle noen argumenter før du utfører koden for eksempel:
$ Java CommandLineArgs 5 10 $ Java CommandLineArgs 1234 56Konklusjon
Kommandolinjen kan brukes til å gi et hvilket som helst antall argumenter til et Java -program, og brukeren kan legge inn konfigurasjonsinformasjon når programmet blir utført. En Java-kommandolinje-applikasjon får argumenter fra brukeren først og utfører deretter koden basert på disse argumentene. Disse kommandolinjealternativene inkluderer forskjellige konfigurasjonsdata som programvaren din trenger for optimal drift.