জাভা,এন্ড্রয়েড সফটওয়্যার ডেভেলপমেন্ট [পর্ব-১৮] :: জাভা প্রোগ্রামিং এ দেখুন কিভাবে এক ডাটা টাইপ থেকে অন্য ডাটা টাইপ এ একা একা কনভার্ট হয়।

0
48

আজ আমরা আপনা আপনি টাইপ কনভার্সন দেখব। প্রথমেই আমরা কোড টা দেখি।

কোডঃ

[code lang="java"]
package practiceBasic;
/**
* Created by Asif on 8/20/2017.
* Web:techasif.com
* youtube channel:tech Asif
* Email:Asifparvez43@gmail.com
* Phone:01744861779
*/
public class AutomaticConversion {
public static void main(String args[]){
byte a=10;
short b=a;
int c=a;
long d=a;
float e=a;
double f=a;
System.out.println(a);
System.out.println(b);
System.out.println(c);
System.out.println(d);
System.out.println(e);
System.out.println(f);
long l=100L;
e=l;
char ch=97;
int i=ch;
System.out.println(ch);
System.out.println(i);
//int aa=1000;
//byte by=aa;
}
}
[/code]

টাইপ কনভার্সন ঘটতে দুইটি শর্ত পূরন করতে হবে।

১।একটি হল দুটি টাইপ সামঞ্জস্য পূর্ণ হতে হবে।

২। যে টাইপ এর ভেলু অন্য টাইপ এ কনভার্ট করতে চাচ্ছি এই অন্য টাইপ এর সাইজ অবশ্যই বর হতে হবে।

উপরে কোড দেখলে লক্ষ করবেন

byte a=10;
short b=a;

এখানে দেখুন বাইট এবং শর্ট দুটি টাইপ সামঞ্জস্য পূর্ণ এবং বাইট এর চেয়ে শর্ট এর সাইজ ও বেশি, আমরা জানি বাইট হল ১ বাইট সাইজ এর এবং শর্ট হল ২ বাইট। আসা করি বুঝতে পেরেছেন। সমস্যা হলে ভিডিও টি দেখে নিয়েন।

সহায়ক ভিডিওঃ

একটি উত্তর ত্যাগ