జావా ప్రోగ్రామింగ్ భాష , వేదిక-స్వతంత్రంగా ఉండటం ఏదైనా డెవలపర్కు స్పష్టమైన కట్ విజేత. ఏదైనా జావా ప్రోగ్రామ్ యొక్క అమలు హస్టిల్-ఫ్రీ మరియు ఖచ్చితమైనది. మేము కూడా వాదనలు పంపవచ్చు అమలు కమాండ్-లైన్ ఆర్గ్యుమెంట్లను ఉపయోగించి ప్రోగ్రామ్ యొక్క. ఈ వ్యాసంలో, మీరు జావాలో కమాండ్-లైన్ ఆర్గ్యుమెంట్లను ఎలా ఉపయోగించవచ్చో నేర్చుకుంటారు. ఈ బ్లాగులో చర్చించిన విషయాలు క్రిందివి:
- కమాండ్ లైన్ వాదనలు ఏమిటి?
- జావా కమాండ్ లైన్ ఆర్గ్యుమెంట్స్ ఉదాహరణ
- గుర్తుంచుకోవలసిన ముఖ్యమైన పాయింట్లు
కమాండ్ లైన్ వాదనలు ఏమిటి?
కమాండ్-లైన్ ఆర్గ్యుమెంట్స్ రన్-టైమ్ వద్ద ప్రోగ్రామ్కు పంపబడతాయి. జావా ప్రోగ్రామ్లో కమాండ్-లైన్ ఆర్గ్యుమెంట్లను పాస్ చేయడం చాలా సులభం. అవి తీగలుగా నిల్వ చేయబడతాయి జావాలోని ప్రధాన () పద్ధతి యొక్క అర్గ్స్ పరామితికి పంపబడింది.
వస్తువును శ్రేణి php గా మార్చండి
తరగతి ఉదాహరణ 0 {పబ్లిక్ స్టాటిక్ శూన్య ప్రధాన (స్ట్రింగ్ [] అర్గ్స్) {System.out.println ('ఎడురేకా' + అర్గ్స్ [0])}}
అవుట్పుట్:
కు జావా ప్రోగ్రామ్ను కంపైల్ చేసి రన్ చేయండి కమాండ్ ప్రాంప్ట్ క్రింద వ్రాసిన దశలను అనుసరించండి.
మీ ప్రోగ్రామ్ను .java పొడిగింపుతో ఫైల్లో సేవ్ చేయండి
కమాండ్ ప్రాంప్ట్ తెరిచి, మీ ఫైల్ సేవ్ చేయబడిన డైరెక్టరీకి వెళ్ళండి.
ఆదేశాన్ని అమలు చేయండి - javac filename.java
సంకలనం తరువాత ఆదేశాన్ని అమలు చేయండి - java filename
జావా మార్గం సరిగ్గా సెట్ చేయబడిందని నిర్ధారించుకోండి.
జావా కమాండ్ లైన్ ఆర్గ్యుమెంట్స్ ఉదాహరణ
కమాండ్-లైన్ ఆర్గ్యుమెంట్లను మనం ఎలా ఉపయోగించవచ్చో చూపించడానికి ఇక్కడ కొన్ని ఉదాహరణలు ఉన్నాయి
అందం ఇంటీజర్ క్లాస్లో పార్స్ఇంట్ పద్ధతిపై ఆధారపడుతుంది. ఇంటీజర్, ఫ్లోట్, డబుల్ మరియు వంటి ప్రతి సంఖ్య తరగతులు పార్స్ఎక్స్ఎక్స్ఎక్స్ పద్ధతులను కలిగి ఉంటాయి, ఇవి స్ట్రింగ్ను వాటి రకానికి చెందిన వస్తువుగా మారుస్తాయి.
శ్రేణి దాని సూచికను సున్నాతో ప్రారంభిస్తుందని మనందరికీ తెలుసు. అందువల్ల ఆర్గ్స్ [0] ఈ స్ట్రింగ్ [] శ్రేణిలోని మొదటి సూచిక, ఇది కన్సోల్ నుండి తీసుకోబడింది. అదేవిధంగా, అర్గ్స్ [1] రెండవది, అర్గ్స్ [2] మూడవ మూలకం మరియు మొదలైనవి.
అనువర్తనం ప్రారంభించినప్పుడు, రన్-టైమ్ సిస్టమ్ కమాండ్-లైన్ ఆర్గ్యుమెంట్లను అప్లికేషన్ యొక్క ప్రధాన పద్ధతికి ఒక ద్వారా పంపుతుంది .
కమాండ్-లైన్ ఆర్గ్యుమెంట్లను ఉపయోగించి సంఖ్య యొక్క కారకం
తరగతి ఉదాహరణ 1 {పబ్లిక్ స్టాటిక్ శూన్య ప్రధాన (స్ట్రింగ్ [] అర్గ్స్) {int a, b = 1 int n = Integer.parseInt (args [0]) కోసం (a = 1 a<= n a++) { b = b*a } System.out.println('factorial is' +b) } }
అవుట్పుట్:
కమాండ్-లైన్ ఆర్గ్యుమెంట్లను ఉపయోగించి రెండు సంఖ్యల మొత్తం
తరగతి ఉదాహరణ 2 {పబ్లిక్ స్టాటిక్ శూన్య ప్రధాన (స్ట్రింగ్ [] అర్గ్స్) {int a = Integer.parseInt (args [0]) int b = Integer.parseInt (args [1]) int sum = a + b System.out.println ( 'మొత్తం' + మొత్తం)}}
అవుట్పుట్:
కమాండ్-లైన్ ఆర్గ్యుమెంట్లను ఉపయోగించి ఫైబొనాక్సీ సిరీస్ ప్రోగ్రామ్
తరగతి ఉదాహరణ 3 {పబ్లిక్ స్టాటిక్ శూన్య ప్రధాన (స్ట్రింగ్ [] అర్గ్స్) {int n = Integer.parseInt (args [0]) int t1 = 0 int t2 = 1 for (int i = 1 i<=n i++){ System.out.println(t1) int sum = t1+t2 t1 = t2 t2 = sum } } }
అవుట్పుట్:
గుర్తుంచుకోవలసిన ముఖ్యమైన పాయింట్లు
మీ అనువర్తనాన్ని ప్రారంభించేటప్పుడు, మీరు కాన్ఫిగరేషన్ సమాచారాన్ని పేర్కొనడానికి కమాండ్-లైన్ ఆర్గ్యుమెంట్లను ఉపయోగించవచ్చు.
మీరు కమాండ్-లైన్ వాదనలు ఉపయోగిస్తున్నప్పుడు, వాదనల సంఖ్యపై పరిమితి లేదు. మీరు మీ అవసరానికి అనుగుణంగా ఎక్కువ ఉపయోగించవచ్చు.
కమాండ్-లైన్ ఆర్గ్యుమెంట్లలోని సమాచారం ఇలా పంపబడుతుంది .
కమాండ్-లైన్ వాదనలు ప్రోగ్రామ్ యొక్క ప్రధాన () పద్ధతి యొక్క స్ట్రింగ్ అర్గ్స్లో నిల్వ చేయబడతాయి.
ఇది జావా కమాండ్ లైన్ ఆర్గ్యుమెంట్స్ గురించి ఉదాహరణలతో నేర్చుకున్న ఈ వ్యాసం చివరకి తీసుకువస్తుంది. ఈ ట్యుటోరియల్లో మీతో పంచుకున్న అన్ని విషయాలతో మీరు స్పష్టంగా ఉన్నారని నేను ఆశిస్తున్నాను.
స్కానర్ వస్తువు అంటే ఏమిటి
“జావా కమాండ్ లైన్ ఆర్గ్యుమెంట్స్” పై మీరు ఈ కథనాన్ని కనుగొంటే, చూడండి ప్రపంచవ్యాప్తంగా 250,000 కంటే ఎక్కువ సంతృప్తికరమైన అభ్యాసకుల నెట్వర్క్తో విశ్వసనీయ ఆన్లైన్ లెర్నింగ్ సంస్థ.
మీ ప్రయాణంలో అడుగడుగునా మీకు సహాయం చేయడానికి మేము ఇక్కడ ఉన్నాము మరియు జావా డెవలపర్గా ఉండాలనుకునే విద్యార్థులు మరియు నిపుణుల కోసం రూపొందించిన పాఠ్యాంశాలను రూపొందించండి. ఈ కోర్సు మీకు జావా ప్రోగ్రామింగ్లోకి రావడానికి మరియు వివిధ మరియు కోర్ మరియు అడ్వాన్స్డ్ జావా కాన్సెప్ట్లకు శిక్షణ ఇవ్వడానికి రూపొందించబడింది వంటి నిద్రాణస్థితి & .
మీకు ఏవైనా ప్రశ్నలు వస్తే, “జావా కమాండ్ లైన్ ఆర్గ్యుమెంట్స్” యొక్క వ్యాఖ్యల విభాగంలో మీ ప్రశ్నలన్నింటినీ అడగడానికి సంకోచించకండి మరియు మా బృందం సమాధానం ఇవ్వడానికి సంతోషిస్తుంది.