ডেটা টাইপ

data type:

জাভা প্রোগ্রমিং এ ডেটা টাইপকে দুই ভাবে ভাগ করা যায়-
১. প্রিমিটিভ(Primative data type ) বা বিল্ট-ইন ডেটা টাইপ
২. নন প্রিমিটিভ বা ডিরাইভড ডেটা টাইপ
প্রিমিটিভ ডেটা টাইপ গুলোর মধ্যে রয়েছে
boolean bit is 1 যেটি  মান সত্য না মিথ্যা তা নির্নয় করে অর্থাৎ true or false
char bit is 16   o-65565  পর্যন্ত ক্যারেক্টার সাপোর্ট করে।
byte  bit is 8 যা -১২৮ থেকে ১২৭ পর্যন্ত সংখ্যা সাপোর্ট করে । বলে রাখি জাভা বাইট কোড সপোর্ট করে।
short is 16 bit  যা -৩২৭৬৮ থেকে ৩২৭৬৭ পর্যন্ত সংখ্যা সপোর্ট করে ।
int is 32 bit are supports -2147483648  to 2147483647 numeric characters
long is 64 bit যা -২^63 to 2^63-1 পর্যন্ত নিউমেরিক সংখ্যা সাপোর্ট করে।
float is 32 bit এটি +_ ৩.৪*১০^-38  to  +_ ৩.৪*১০^38  পর্যন্ত সংখ্যা সাপোর্ট করে।
double supports  64 bit  যেটি +_১.৭*১০^-308 to    +_১.৭*১০^-308 পর্যন্ত সংখ্যা সাপোর্ট করে ।
একটি প্রোগ্রাম দেখি –

public class data_type {

public static void main(String arg[]){

int a=10;
float b=11.50f;
byte c=25;
short d=32767;
long e=454657l;
double f=5454;
boolean g=true ;
if(g){

System.out.println(”  int is =”+a+” float =”+b+”  byte is “+c+” short is =”+d+” long is “+e+”  double is “+ f);
}else {

System.out.println(“False”);

}

}
}

output:

int is =10 float =11.5  byte is 25 short is =32767 long is 454657  double is 5454.0

উপড়ের প্রোগ্রামে একটি বিষয় লক্ষনীয় , আমরা boolean type variable ব্যাবহার করেছি যদি g=false করে দেই তাহলে শর্ত মিথ্যা হয়ে যায় এবং if(){}condition printকরবে না ,else print করবে।

ননপ্রিমিটিভ ডেটা টাইপ সম্পর্কে পরে আমরা জানতে পারব।

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

w

Connecting to %s