1. ভেরিয়েবল ঘোষণা করা

চলুন আরেকবার দেখি কিভাবে ভেরিয়েবল তৈরি করতে হয়।

একটি ভেরিয়েবল তৈরি করতে, আপনাকে নিম্নলিখিত কমান্ডটি লিখতে হবে: .type name;

উদাহরণ:

আদেশ ব্যাখ্যা
String s;
নামের একটি Stringভেরিয়েবল sতৈরি করা হয়েছে।
এই ভেরিয়েবল টেক্সট সংরক্ষণ করতে পারেন.
int x;
নামে একটি intভেরিয়েবল xতৈরি করা হয়েছে।
এই পরিবর্তনশীল পূর্ণসংখ্যা সংরক্ষণ করতে পারেন.
int a, b, c;
int d;
Inta, b, c, এবং নামের ভেরিয়েবল dতৈরি করা হয়।
এই ভেরিয়েবলগুলি পূর্ণসংখ্যা সংরক্ষণ করতে পারে।
গুরুত্বপূর্ণ !
আপনি একই পদ্ধতিতে একই নামের দুটি ভেরিয়েবল তৈরি করতে পারবেন না ।কিন্তু বিভিন্ন পদ্ধতিতে, আপনি করতে পারেন। এটি বিভিন্ন বাড়িতে বাক্স থাকার মত.

একটি ভেরিয়েবলের নামের উপরও সীমাবদ্ধতা রয়েছে । একদিকে, এটি যে কোনও কিছু হতে পারে। কিন্তু অন্যদিকে, এটিতে স্পেস বা বিশেষ অক্ষর যেমন , ইত্যাদি থাকতে পারে না । একটি ভেরিয়েবলের নামে শুধুমাত্র ল্যাটিন অক্ষর এবং সংখ্যা ব্যবহার করা ভাল ।+-

নোট করুন যে জাভাতে আপনি বড় হাতের অক্ষর বা ছোট হাতের অক্ষর লিখুন কিনা তা গুরুত্বপূর্ণ । হিসাবে int aএকই নয়Int a

যাইহোক, জাভাতে আপনি একটি ভেরিয়েবল তৈরি করতে পারেন এবং একই সাথে এটিতে একটি মান নির্ধারণ করতে পারেন। এটি সময় এবং স্থান সংরক্ষণ করে:

কমপ্যাক্ট কোড বাম দিকের কোডের সমতুল্য লং কোড
int a = 5;
int a;
a = 5;
int b = 6;
int b;
b = 6;
int c = 7;
int c;
c = 7;
int d = c + 1;
int d;
d = c + 1;
String s = "I'm Amigo";
String s;
s = "I'm Amigo";

এই পথটি অনেক বেশি কম্প্যাক্ট এবং পরিষ্কার।

ঠিক আছে, এখন আমরা কীভাবে ভেরিয়েবল তৈরি করতে হয় তা খুঁজে বের করেছি, আসুন জাভা ভাষায় সর্বাধিক ব্যবহৃত দুটি প্রকারের সাথে পরিচিত হই। তারা হল int(পূর্ণসংখ্যা) এবং String(টেক্সট/স্ট্রিং)।


2. intপ্রকার

একটি intপরিবর্তনশীল পূর্ণসংখ্যা সংরক্ষণ করতে পারে। intআপনি ভেরিয়েবলের উপর বিভিন্ন ক্রিয়াকলাপ (যোগ, বিয়োগ, গুণ, ভাগ এবং অন্যান্য) সম্পাদন করতে পারেন। উদাহরণ:

কোড ব্যাখ্যা
int x = 1;
int y = x*2;
int z = 5*y*y + 2*y + 3;
xসমান 1
yসমান 2
zসমান 20 + 4 + 3, যা সমান27
int a = 5;
int b = 1;
int c = (a-b) * (a+b);
aসমান 5
bসমান 1
cসমান 4 * 6, যা সমান24
int a = 64;
int b = a/8;
int c = b/4;
int d = c*3;
aসমান সমান 64
bসমান 8
cসমান 2
dসমান6

3. Stringপ্রকার

টাইপ Stringআপনাকে টেক্সটের লাইন সংরক্ষণ করতে দেয়, যা স্ট্রিং নামেও পরিচিত।

জাভাতে একটি স্ট্রিং বরাদ্দ করতে, আপনাকে উদ্ধৃতি চিহ্নের ভিতরে স্ট্রিংটির পাঠ্য লিখতে হবে । উদাহরণ:

কোড ব্যাখ্যা
String s = "Amigo";
sধারণ করে"Amigo"
String s = "123";
sধারণ "123"করে
String s = "Bond 007";
sধারণ করেBond 007

সহজ দেখায়, তাই না? যদি তাই হয়, তাহলে এখানে আরেকটি মজার তথ্য আছে।

জাভাতে, আপনি একটি প্লাস চিহ্ন ( +) দিয়ে একসাথে স্ট্রিং যোগ করতে পারেন। উদাহরণ:

কোড ব্যাখ্যা
String s = "Amigo" + " is the best";
sধারণ করেAmigo is the best
String s = "";
sএকটি খালি স্ট্রিং রয়েছে — কোনো অক্ষর ছাড়াই একটি স্ট্রিং।
int x = 333;
String s = "Amigo" + x;
s ধারণ করেAmigo333

লক্ষ্য করুন যে শেষ উদাহরণে আমরা একটি স্ট্রিং এবং একটি সংখ্যা সংযুক্ত করেছি । এখানেও সবকিছু সহজ: সংখ্যাটি একটি স্ট্রিংয়ে রূপান্তরিত হয় এবং তারপরে দুটি স্ট্রিং একসাথে আঠালো হয়। স্ট্রিং এবং সংখ্যাগুলিকে সংযুক্ত করার সময় , আপনি সর্বদা একটি স্ট্রিং দিয়ে শেষ করবেন ।


4. পর্দায় একটি পরিবর্তনশীল প্রদর্শন করা হচ্ছে

মনে হচ্ছে সবকিছু এত সুস্পষ্ট এবং সহজ। তারপর হয়তো আপনি এখনই অনুমান করতে পারেন যে আপনি পর্দায় একটি পরিবর্তনশীল প্রদর্শন করতে কোন কমান্ড ব্যবহার করতে পারেন?

প্রকৃতপক্ষে, সবকিছু সহজ। পর্দায় কিছু প্রদর্শন করতে, আমরা কমান্ড ব্যবহার করি। যাই হোক না কেন আমরা প্রদর্শন করতে চাই, আমরা একটি যুক্তি হিসাবে পাস.System.out.println()

কোড স্ক্রীন আউটপুট
System.out.println("Amigo");
Amigo
System.out.println("Ami" + "go");
Amigo
String s = "Amigo";
System.out.println(s);
Amigo
String s = "Am";
System.out.println(s + "igo");
Amigo

আশাকরি বিষয়টা এখন একটু পরিষ্কার হয়েছে। এখন আমরা পরীক্ষা করতে যাচ্ছি আপনি সঠিকভাবে সবকিছু বুঝতে পেরেছেন কিনা। অনুশীলন হল লিটমাস পরীক্ষা: শুধুমাত্র অনুশীলনই আপনাকে সাহায্য করতে পারে যে আপনি সবকিছু ভালভাবে বুঝেছেন কিনা।