উদাহরণ সহ জাভা কমান্ড লাইন যুক্তিগুলি কীভাবে ব্যবহার করবেন তা শিখুন



আপনি জাভাতে কীভাবে কমান্ড লাইন আর্গুমেন্ট ব্যবহার করতে পারবেন তা বোঝাতে এই নিবন্ধটি বিভিন্ন উদাহরণ সহ জাভা কমান্ড লাইন আর্গুমেন্টগুলির ধারণাটি কভার করে।

জাভা প্রোগ্রামিং ভাষা হয় প্ল্যাটফর্ম-স্বতন্ত্র হয়ে ওঠে যে কোনও বিকাশকারীর জন্য একটি পরিষ্কার কাটা বিজয়ী। যে কোনও জাভা প্রোগ্রামের সম্পাদনটি হটল-মুক্ত এবং সুনির্দিষ্ট। আমরা এমনকি সময় আর্গুমেন্ট পাস করতে পারেন কার্যকর করা কমান্ড-লাইন আর্গুমেন্ট ব্যবহার করে একটি প্রোগ্রাম। এই নিবন্ধে, আপনি কীভাবে জাভাতে কমান্ড-লাইন যুক্তি ব্যবহার করতে পারবেন তা শিখবেন। এই ব্লগে আলোচিত বিষয়গুলি নিম্নলিখিত:

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

কমান্ড-লাইন আর্গুমেন্ট রান-টাইমে প্রোগ্রামটিতে পাস করা হয়। একটি জাভা প্রোগ্রামে কমান্ড-লাইন আর্গুমেন্ট পাস করা বেশ সহজ। তারা স্ট্রিং হিসাবে সংরক্ষণ করা হয় জাভাতে মূল () পদ্ধতির আরগ্স প্যারামিটারে পৌঁছেছে।





বর্গ উদাহরণ 0 {পাবলিক স্ট্যাটিক শূন্য মূল (স্ট্রিং [] আরগস) {System.out.println ('এডুরেকা' + আর্টস [0])}

আউটপুট:

প্রতি একটি জাভা প্রোগ্রাম সংকলন এবং চালনা করুন ইন কমান্ড প্রম্পট নীচের লিখিত পদক্ষেপ অনুসরণ করুন।



  • আপনার প্রোগ্রামটি একটি জাভা এক্সটেনশান সহ কোনও ফাইলে সংরক্ষণ করুন

  • কমান্ড প্রম্পটটি খুলুন এবং আপনার ফাইলটি সেভ করা ডিরেক্টরিতে যান।

  • কমান্ডটি চালান - জাভাক ফাইল নাম.জভা



  • সংকলনের পরে কমান্ডটি চালান - জাভা ফাইলের নাম

  • জাভা পথটি সঠিকভাবে সেট করা আছে তা নিশ্চিত করুন।

জাভা কমান্ড লাইন যুক্তি উদাহরণ

আমরা কীভাবে কমান্ড-লাইন যুক্তিগুলি ব্যবহার করতে পারি তা দেখানোর জন্য এখানে কয়েকটি উদাহরণ দেওয়া হল

সৌন্দর্য পূর্ণসংখ্যা শ্রেণিতে পার্সেন্ট পদ্ধতিতে নির্ভর করে। প্রতিটি সংখ্যার ক্লাস যেমন পূর্ণসংখ্যা, ফ্লোট, ডাবল এবং এর মতো পার্সএক্সএক্সএক্সএক্স পদ্ধতি রয়েছে যা স্ট্রিংকে তাদের ধরণের সম্পর্কিত বস্তুতে রূপান্তর করে।

যেহেতু আমরা সবাই জানি যে অ্যারে তার সূচকটি শূন্য দিয়ে শুরু করে। সুতরাং আর্টস [0] হ'ল এই স্ট্রিং [] অ্যারেতে প্রথম সূচক যা কনসোল থেকে নেওয়া হয়েছে। একইভাবে, আরগস [1] দ্বিতীয়, আরগস [2] হ'ল তৃতীয় উপাদান এবং অন্যান্য।

যখন কোনও অ্যাপ্লিকেশন চালু হয়, রান-টাইম সিস্টেমটি কমান্ড-লাইন আর্গুমেন্টগুলিকে অ্যাপ্লিকেশনটির মূল পদ্ধতিতে পাস করে ।

কমান্ড-লাইন আর্গুমেন্ট ব্যবহার করে একটি সংখ্যার কারখানা

বর্গের উদাহরণ 1 {সর্বজনীন স্ট্যাটিক শূন্য মূল (স্ট্রিং [] আরোগুলি) {ইন্ট এ, বি = 1 ইন্ট এন = ইন্টিজার. পার্সেন্ট (আর্গস [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 ( 'যোগফল' + সমষ্টি)}

আউটপুট:

কমান্ড-লাইন আর্গুমেন্ট ব্যবহার করে ফিবোনাচি সিরিজ প্রোগ্রাম

শ্রেণীর উদাহরণ ৩ {সার্বজনীন স্ট্যাটিক শূন্য মূল (স্ট্রিং [] আরোগুলি) {int n = পূর্ণসংখ্যা.আরসি (args [0]) int t1 = 0 int t2 = 1 এর জন্য (int i = 1 i<=n i++){ System.out.println(t1) int sum = t1+t2 t1 = t2 t2 = sum } } } 

আউটপুট:

গুরুত্বপূর্ণ পয়েন্টগুলি মনে রাখবেন

  • আপনার অ্যাপ্লিকেশন চালু করার সময়, আপনি কনফিগারেশন তথ্য নির্দিষ্ট করতে কমান্ড-লাইন আর্গুমেন্ট ব্যবহার করতে পারেন।

  • আপনি যখন কমান্ড-লাইন আর্গুমেন্ট ব্যবহার করছেন, তখন আর্গুমেন্টের সংখ্যার কোনও সীমাবদ্ধতা নেই। আপনার প্রয়োজন অনুযায়ী আপনি অনেকগুলি ব্যবহার করতে পারেন।

  • কমান্ড-লাইন আর্গুমেন্টের তথ্য হিসাবে পাস করা হয় ।

    জাভা মধ্যে স্ট্রিং পদ্ধতি
  • কমান্ড-লাইন আর্গুমেন্টগুলি প্রোগ্রামের মূল () পদ্ধতির স্ট্রিং আরজে সংরক্ষণ করা হয়।

এটি আমাদের এই নিবন্ধের শেষের দিকে নিয়ে আসে যেখানে আমরা উদাহরণ সহ জাভা কমান্ড লাইন আর্গুমেন্ট সম্পর্কে শিখেছি। আমি আশা করি এই টিউটোরিয়ালে আপনার সাথে যা ভাগ করা হয়েছে তার সাথে আপনি পরিষ্কার হয়ে গেছেন।

আপনি যদি 'জাভা কমান্ড লাইন আর্গুমেন্টগুলি' সম্পর্কিত এই নিবন্ধটি পেয়ে থাকেন তবে এটি দেখুন বিশ্বজুড়ে ছড়িয়ে থাকা 250,000 এরও বেশি সন্তুষ্ট শিক্ষার্থীর নেটওয়ার্ক সহ একটি বিশ্বস্ত অনলাইন লার্নিং সংস্থা।

আমরা আপনার যাত্রার প্রতিটি পদক্ষেপে আপনাকে সহায়তা করতে এবং জাভা বিকাশকারী হতে চান এমন শিক্ষার্থী এবং পেশাদারদের জন্য তৈরি একটি পাঠ্যক্রম নিয়ে হাজির। কোর্সটি আপনাকে জাভা প্রোগ্রামিংয়ে একটি প্রধান সূচনা দেওয়ার জন্য এবং বিভিন্ন এবং উভয় মূল এবং উন্নত জাভা ধারণার জন্য আপনাকে প্রশিক্ষণের জন্য ডিজাইন করা হয়েছে পছন্দ হাইবারনেট &

যদি আপনার কোনও প্রশ্ন আসে তবে আপনার সমস্ত প্রশ্ন 'জাভা কমান্ড লাইন আর্গুমেন্টস' এর মন্তব্য বিভাগে নির্দ্বিধায় জিজ্ঞাসা করুন এবং আমাদের দল উত্তর দিতে পেরে খুশি হবে।