CodeGym /جاوا بلاگ /Random-UR /جاوا کمانڈ لائن دلائل
John Squirrels
سطح
San Francisco

جاوا کمانڈ لائن دلائل

گروپ میں شائع ہوا۔

جاوا میں کمانڈ لائن دلائل کیا ہیں؟

جاوا میں کمانڈ لائن آرگیومینٹس کنسول سے پروگرام میں بھیجے گئے دلائل ہیں۔
جاوا میں کمانڈ لائن آرگومنٹ وہ معلومات ہے جو پروگرام کو چلانے کے وقت پروگرام کو بھیجی جاتی ہے۔ جب پروگرام چلایا جاتا ہے تو یہ کنسول سے گزرنے والی دلیل ہے۔ کمانڈ لائن آرگومنٹ وہ ڈیٹا ہے جو پروگرام کو چلاتے وقت کمانڈ لائن پر پروگرام کے نام کے بالکل بعد لکھا جاتا ہے۔ اس کمانڈ لائن کے ذریعے جاوا پروگرام کو بھیجے گئے دلائل پروگرام کو بطور ان پٹ وصول کیا جا سکتا ہے اور کوڈ کے اندر استعمال کیا جا سکتا ہے۔

جاوا کمانڈ لائن دلائل تک کیسے رسائی حاصل کی جائے؟

جاوا میں کمانڈ لائن آرگیومینٹس تک رسائی کا طریقہ بہت سیدھا ہے۔ ہمارے جاوا کوڈ میں ان دلائل کو استعمال کرنا آسان ہے۔ وہ main() کو بھیجے گئے Strings کی ایک صف کے طور پر محفوظ کیے جاتے ہیں ۔ اسے زیادہ تر args کا نام دیا جاتا ہے ۔ ذیل کے ٹکڑوں میں عام ہیڈر پر ایک نظر ڈالیں۔
public static void main(String[] args){}

مثال

آئیے ذیل میں تفصیل سے بیان کی گئی ایک مثال کو دیکھیں۔
// Program to check for command line arguments
public class Example {

	public static void main(String[] args) {

		// check if the length of args array is < 0
		if (args.length <= 0) {
			System.out.println("No command line arguments found.");

		} else {
			System.out.println("The first command line argument is: " + args[0]);

			System.out.println("All of the command line arguments are: ");

			// iterating the args array and printing all of the command line arguments
			for (String index : args)
				System.out.println(index);
		}
	}
}

عملدرآمد

پروگرام کو انجام دینے کے لیے، کمانڈ لائن پر دلائل کو درج ذیل طریقے سے پاس کریں۔ ہم یہاں IntelliJ IDE استعمال کر رہے ہیں، آپ اپنی پسند کا کوئی بھی استعمال کر سکتے ہیں۔ IntelliJ کے لیے، آپشن کا انتخاب کریں، "چلائیں" → "تعفیف کنفیگریشنز"۔ جاوا کمانڈ لائن دلائل - 1اگلا، "پروگرام دلائل" ٹیب پر جائیں جو دستیاب ٹیبز پر دوسرے نمبر پر ہے۔ آپ دستیاب اس بلاک میں اپنے دلائل درج کر سکتے ہیں، "ٹھیک ہے" اور پھر "چلائیں" پر کلک کریں۔ جاوا کمانڈ لائن دلائل - 2اس پروگرام کے طور پر ایک ہی آؤٹ پٹ کے لیے، نیچے کا متن استعمال کریں۔
میرا نام اینڈریو ہے۔

آؤٹ پٹ

پہلی کمانڈ لائن دلیل یہ ہے: میرے تمام کمانڈ لائن دلائل ہیں: میرا نام اینڈریو ہے۔

وضاحت

مندرجہ بالا کوڈ کے ٹکڑوں میں، ہم نے کمانڈ لائن آرگیومینٹس کو پاس کیا ہے My name is Andrew ۔ پروگرام کے نام کے بعد کوڈ پر عمل کرتے وقت۔ پھر آرگس متغیر کے ذریعے ہمارے کوڈ میں آرگیومینٹس تک رسائی حاصل کی جاتی ہے ۔

نتیجہ

اس پوسٹ کے اختتام تک، ہم امید کرتے ہیں کہ آپ جاوا میں کمانڈ لائن آرگیومینٹس سے واقف ہو چکے ہوں گے۔ تصور کی گہری کمانڈ کے لیے مشق کرتے رہیں۔ تب تک، بڑھتے رہیں اور چمکتے رہیں!
تبصرے
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION