কমান্ড লাইন আর্গুমেন্টগুলি পড়া

Java:
কমান্ড লাইন আর্গুমেন্টগুলি পড়া

কিভাবে:

জাভা আপনার দেওয়া কমান্ড লাইন আর্গুমেন্টসগুলি main মেথডের সাথে গ্রহণ করে। এই খুঁটিনাটি নমুনাটি দেখুন:

public class CommandLineExample {
    public static void main(String[] args) {
        // চলুন কমান্ড লাইন আর্গুমেন্টসগুলি প্রিন্ট আউট করি
        for(String arg : args) {
            System.out.println(arg);
        }
    }
}

আপনার টার্মিনাল চালু করুন, javac CommandLineExample.java দিয়ে কম্পাইল করুন, এবং java CommandLineExample These Are Command Line Arguments দিয়ে রান করুন। এখানে আপনার আউটপুট:

These
Are
Command
Line
Arguments

গভীরে ডুব:

C থেকে উৎসারিত, কমান্ড লাইন আর্গুমেন্টস প্রোগ্রামিং-এর অন্ধকার যুগ থেকে—পাঞ্চ কার্ড এবং টাইমশেয়ারিং চিন্তা করুন—একটি মূল উপাদান হয়ে রেখেছে। জাভা এই ব্যবহারিকতা ভাল কারণে উত্তরাধিকার হিসেবে পেয়েছে। এটি প্রাথমিক, বহুমুখী এবং বিভিন্ন পরিস্থিতিতে ফিট বসে।

উচ্চতর বিকল্প? অবশ্যই, অনেক কিছু আছে। জেকম্যান্ডার বা অ্যাপাচি কমন্স CLI এর মতো লাইব্রেরিগুলি আপনার পার্সিং ক্ষমতাকে বৃদ্ধি করে। তারা আরও জটিল পরিস্থিতিগুলি সুকৌশলে সামলায়।

অন্তরালে, জাভার main মেথড একটি String অ্যারে—args গ্রহণ করে। ভার্চুয়াল মেশিন চালু হলে, যখন আপনি java ClassName মারেন, তারপরে আপনার ইনপুটগুলি, যা args এ নিপুণভাবে সংরক্ষিত হয়।

দেখুন এছাড়াও: