শর্তসমূহ if স্টেটমেন্ট ব্যবহার করে পরীক্ষা করা যায়। যদি বিবৃতিটি অন্য কোনও বিবৃতি অনুসারে অনুসরণ করা যায়, যা বুলিয়ান এক্সপ্রেশনটি মিথ্যা হলে কার্যকর হয়। এই নিবন্ধটি জাভাতে অন্য বিবৃতিটি নিয়ে আলোচনা করবে।
নিম্নলিখিত পয়েন্টারগুলি এই নিবন্ধে কভার করা হবে,
JAVA এ অন্য কোনও বিষয়ে এই নিবন্ধটি দিয়ে শুরু করা।
জাভাতে স্টেটমেন্টের একাধিক প্রকার রয়েছে:
যদি বিবৃতি
If স্টেটমেন্টটি শর্তটি পরীক্ষা করতে ব্যবহৃত হয় এবং তার পরে একটি বিবৃতি সেট হয়। শর্তটি সত্য প্রমাণিত হলেই বিবৃতিগুলি কার্যকর করা হয়।
বাক্য গঠন:
যদি (শর্ত) {// কোড কার্যকর করা হবে}
উদাহরণ
পাবলিক ক্লাস টেস্ট {পাবলিক স্ট্যাটিক অকার্যকর মূল (স্ট্রিং [] আরগস) {// একটি 'মূল্য' পরিবর্তনশীল ইনট মূল্য নির্ধারণ = 1800 // দাম পরীক্ষা করা হলে (মূল্য> 1500) {সিস্টেম.আউট.প্রিন্ট ('দাম এর চেয়ে বেশি 1500 ')}}}
আউটপুট:
দাম 1500 এর বেশি
JAVA এ অন্য কোনও বিষয় নিয়ে এই নিবন্ধটি নিয়ে চলছে।
যদি-অন্য বিবৃতি
জাভাতে যদি-অন্য বিবৃতিটি পরীক্ষার শর্তগুলির জন্যও ব্যবহৃত হয়। কন্ডিশনটি সত্য হলে if ব্লক কার্যকর করা হয়। শর্তটি মিথ্যা হলে, অন্য ব্লকটি কার্যকর করা হয়।
বাক্য গঠন:
যদি (শর্ত) condition // শর্তটি সত্য হয় কোড} অন্য {// শর্তটি মিথ্যা হলে কোড}
উদাহরণ:
জাভা স্ক্যানার ক্লাস কি
পাবলিক ক্লাস টেস্ট {পাবলিক স্ট্যাটিক অকার্যকর মূল (স্ট্রিং [] আরগস) {// একটি পরিবর্তনশীল ইন্ট নাম্বার = 15 নির্ধারণ করে // সংখ্যাটি 2 দ্বারা বিভাজ্য কিনা তা পরীক্ষা করা হচ্ছে (সংখ্যা% 2 == 0)। System.out.println ( 'এমনকি সংখ্যা') - অন্য {System.out.println ('বিজোড় সংখ্যা')}}}
আউটপুট:
বিজোড় সংখ্যা
আসুন আরেকটি উদাহরণ দেখুন, যেখানে প্রোগ্রামটি প্রবেশ করা বছরটি একটি লিপ বছর কিনা তা পরীক্ষা করে।
উদাহরণ:
পাবলিক ক্লাস টেস্ট {পাবলিক স্ট্যাটিক অকার্যকর মূল (স্ট্রিং [] আরগস) {অবধি বছর = 2028 যদি ((বছর% 4 == 0) && (বছর% 100! = 0)) || (বছর% 400 == 0) ) {System.out.println ('বছর আগে')} অন্যথায় {System.out.println ('একটি লাফ বছর নয়')}}
আউটপুট:
অধিবর্ষ
JAVA এ অন্য কোনও বিষয় নিয়ে এই নিবন্ধটি নিয়ে চলছে।
টার্নারি অপারেটর ব্যবহার করে
অন্য বিবৃতিটির পরিবর্তে টার্নারি অপারেটরগুলি (?:) ব্যবহার করা যেতে পারে। কন্ডিশনটি যদি সত্য বলে মনে হয় তবে এর ফলাফল? ফেরত দেওয়া হয় এটি মিথ্যা হলে, এর ফলাফল: ফেরত দেওয়া হয়।
উদাহরণ:
পাবলিক ক্লাস টেস্ট {পাবলিক স্ট্যাটিক অকার্যকর মূল (স্ট্রিং [] আরগস) {ইনট নাম = 12 // টের্নারি অপারেটর স্ট্রিং আউটপুট = (সংখ্যা% 2 == 0) ব্যবহার করছেন? 'এমনকি সংখ্যার': 'বিজোড় সংখ্যা' System.out.println (আউটপুট)}}
আউটপুট:
জোড় সংখ্যা
JAVA এ অন্য কোনও বিষয় নিয়ে এই নিবন্ধটি নিয়ে চলছে।
যদি-অন্যথায় - মই:
কোডের একটি ব্লক যদি-অন্যথায়-যদি মই ব্যবহার করে একাধিক ব্লকের মধ্যে কার্যকর করা যায়।
এই বিবৃতিগুলির সম্পাদন শীর্ষ থেকে ঘটে।
জাভা ব্যবহারের তারিখের স্ট্রিং
যখন পরীক্ষার অভিব্যক্তিটি সত্য বলে প্রতীয়মান হয়, তখন if স্টেটমেন্টের শরীরে উপস্থিত কোডটি কার্যকর হয়। পরীক্ষার এক্সপ্রেশনগুলির মধ্যে যদি কোনওটিই সত্য না হয় তবে অন্য বিবৃতিটি কার্যকর করা হয়।
উদাহরণ:
পাবলিক ক্লাস টেস্ট {পাবলিক স্ট্যাটিক অকার্যকর মূল (স্ট্রিং [] আরগস) {int num = 15 if (num> 0) {System.out.println ('পজিটিভ নম্বর')} অন্যথায় যদি (সংখ্যা<0) { System.out.println('NEGATIVE NUMBER') } else { System.out.println('NUMBER 0') } } }
আউটপুট
সঠিক নাম্বার
JAVA এ অন্য কোনও বিষয় নিয়ে এই নিবন্ধটি নিয়ে চলছে।
বিবৃতি যদি নেস্টেড:
এই স্টেটমেন্টটি যদি একটি ইফ ব্লক দ্বারা অন্য যদি ব্লক করে প্রতিনিধিত্ব করে। অভ্যন্তরীণ যদি ব্লকটি কার্যকর করতে হয় তবে বাইরের ব্লকের অবস্থাটি সত্য হওয়া উচিত।
বাক্য গঠন:
if (শর্ত) {// কোড কার্যকর করতে হবে যদি (শর্ত) {// কোড কার্যকর করা হবে}}
উদাহরণ:
পাবলিক ক্লাস টেস্ট {পাবলিক স্ট্যাটিক অকার্যকর মূল (স্ট্রিং [] আরগস) {// দুটি ভেরিয়েবল তৈরি করা হয় ইনট এজ = 20 ইনট ওজন = 55 // অ্যাপ্লিকেশন শর্ত যদি (বয়স> = 18) {যদি (ওজন> 50) {System.out .println ('আপনাকে ট্রেক করার অনুমতি দেওয়া হয়েছে।')} অন্যথায়। System.out.println ('আপনাকে ট্রেক করার অনুমতি নেই।')}} অন্যথায় {System.out.println ('18 বছরের বেশি বয়সী হতে হবে। ')}}}
আউটপুট:
আপনাকে ট্রেক করার অনুমতি দেওয়া হয়েছে।
জাভাতে যদি-অন্য বিবৃতিটি ব্যবহারকারীকে একটি অত্যন্ত দক্ষ পদ্ধতিতে অসংখ্য শর্ত পরীক্ষা করতে দেয়।
এইভাবে আমরা এই প্রবন্ধটির শেষে এসেছি ‘জাভাতে থাকলে আর নেই’। আপনি যদি আরও শিখতে চান তবে একটি বিশ্বস্ত অনলাইন লার্নিং সংস্থা এডুরেকা দ্বারা জাভা প্রশিক্ষণটি দেখুন। এডুরিকার হাইবারনেট ও স্প্রিংয়ের মতো বিভিন্ন জাভা ফ্রেমওয়ার্ক সহ আপনাকে মূল এবং উন্নত জাভা ধারণার জন্য প্রশিক্ষণের জন্য ডিজাইন করা হয়েছে।
আমাদের জন্য একটি প্রশ্ন আছে? দয়া করে এই ব্লগের মন্তব্য বিভাগে এটি উল্লেখ করুন এবং আমরা যত তাড়াতাড়ি সম্ভব আপনার কাছে ফিরে আসব।