למד כיצד להשתמש בארגומנטים של שורת הפקודה של Java עם דוגמאות



מאמר זה מכסה את המושג טיעוני שורת הפקודה של Java בפירוט עם דוגמאות שונות כדי להראות כיצד ניתן להשתמש בארגומנטים של שורת הפקודה ב- Java.

שפת התכנות של Java היא , להיות עצמאי מפלטפורמה זה עושה זוכה ברור לכל מפתח. הביצוע של כל תוכנית Java הוא ללא טרחה ומדויקת. אנחנו יכולים אפילו להעביר ויכוחים במהלך ביצוע של תוכנית המשתמשת בארגומנטים בשורת הפקודה. במאמר זה תוכלו ללמוד כיצד תוכלו להשתמש בארגומנטים של שורת פקודה ב- Java. להלן הנושאים הנדונים בבלוג זה:

מהם טיעוני שורת פקודה?

הטיעונים של שורת הפקודה מועברים לתוכנית בזמן הריצה. העברת ארגומנטים של שורת פקודה בתוכנית Java היא די קלה. הם מאוחסנים כחוטים ב הועבר לפרמטר args של שיטת main () בג'אווה.





class Example0 {public static void main (String [] args) {System.out.println ('edureka' + args [0])}}

תְפוּקָה:

ל להרכיב ולהפעיל תוכנית Java בשורת הפקודה בצע את השלבים הכתובים להלן.



  • שמור את התוכנית שלך בקובץ עם סיומת .java

  • פתח את שורת הפקודה ועבור לספריה בה נשמר הקובץ שלך.

  • הפעל את הפקודה - javac filename.java



  • לאחר האוסף הפעל את הפקודה - שם קובץ java

  • וודא כי נתיב Java מוגדר כהלכה.

דוגמה לוויכוחים על שורת הפקודה של Java

להלן מספר דוגמאות להראות כיצד נוכל להשתמש בארגומנטים של שורת הפקודה ב-

היופי מסתמך על שיטת ה- ParseInt בשיעור Integer. לכל מחלקות מספר כגון מספר שלם, צף, כפול וכן הלאה יש שיטות parseXXX הממירות מחרוזת לאובייקט המתאים לסוגן.

כידוע מערך זה מתחיל את האינדקס שלו באפס. לכן args [0] הוא האינדקס הראשון במערך String [] הזה שנלקח מהקונסולה. באופן דומה, args [1] הוא שני, args [2] הוא היסוד השלישי וכן הלאה.

כאשר יישום מופעל, מערכת זמן הריצה מעבירה את הארגומנטים של שורת הפקודה לשיטה העיקרית של היישום באמצעות .

עובדה של מספר באמצעות ארגומנטים בשורת הפקודה

class דוגמה 1 {main public static void main (String [] args) {int a, b = 1 int n = Integer.parseInt (args [0]) for (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 {ריק סטטי ציבורי ראשי (String [] args) {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 } } } 

תְפוּקָה:

נקודות שחשוב לזכור

  • במהלך הפעלת היישום שלך, תוכל להשתמש בארגומנטים של שורת הפקודה כדי לציין את פרטי התצורה.

  • כאשר אתה משתמש בארגומנטים בשורת הפקודה, אין מגבלה על מספר הארגומנטים. אתה יכול להשתמש בכמה שיותר לפי הדרישה שלך.

  • המידע בטיעוני שורת הפקודה מועבר כ- .

    מיין מערך c ++
  • הארגומנטים של שורת הפקודה מאוחסנים בטענות String של השיטה הראשית () של התוכנית.

זה מביא אותנו לסוף מאמר זה בו למדנו על טיעוני שורת הפקודה של Java עם דוגמאות. אני מקווה שברור לך עם כל מה ששותף איתך במדריך זה.

אם מצאת מאמר זה בנושא 'ארגומנטים של שורת הפקודה של Java' רלוונטי, עיין ב חברת למידה מקוונת אמינה עם רשת של יותר מ -250,000 לומדים מרוצים הפרוסים ברחבי העולם.

אנו כאן כדי לעזור לכם בכל שלב בדרככם ולהעלות תוכנית לימודים המיועדת לסטודנטים ואנשי מקצוע המעוניינים להיות מפתחי Java. הקורס נועד לתת לך יתרון בתכנות Java ולהכשיר אותך למושגי ליבה מרכזיים ומתקדמים יחד עם שונים כמו שינה & .

אם אתה נתקל בשאלות כלשהן, אל תהסס לשאול את כל השאלות שלך בקטע ההערות של 'טיעוני שורת הפקודה של Java' והצוות שלנו ישמח לענות.