জাভা,এন্ড্রয়েড সফটওয়্যার ডেভেলপমেন্ট [পর্ব-20] :: একা একা টাইপ পদোন্নতি জাভায়।

জাভা,এন্ড্রয়েড সফটওয়্যার ডেভেলপমেন্ট

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

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

কোডঃ

* Created by Asif on 8/26/2017.
* Web:Tech Asif
* Email:[email protected]
* YouTube Channel: Tech Asif
*/
public class TypePromotion {
public static int ami;
public static void main(String args[]){
byte a=40;
byte b=50;
byte c=20;

//byte d=a*b/c;
//byte d=a+c;

short d=50;
short e=100;
//short f=d+e;

char ch='a';
int k=10;
float l=1.0f;
double m=10.5;
long as=10L;

double result=(l*c)+(k/c)+(l*m)+(as*k);

}

}

প্রথমে কোড টি দেখে নিন।

byte a=40;
byte b=50;
byte c=20;

//byte d=a*b/c;
//byte d=a+c;

উপরের এই চার লাইন দেখুন এখানে byte data type দুইটি ভেরিয়েবল যখন আমরা যোগ বা গুন বা ভাগ যাই করিনা কেন
তখন আর সেই ভেলুটা একটা byte এ রাখতে পারছি না। যদি ইন্টিজার এ রাখি তাহলে আর সমস্যা হচ্ছে না।
তাহলে এখানে যখন দুইটি বাইট যোগ বা গুন বা ভাগ যাই করিনা কেন এটি কিন্তু ইন্টিজার এ প্রমোট হচ্ছে এটিই হল টাইপ
promotion in expression in java.

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

Level 0

আমি আসিফ পারভেজ। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 7 বছর 7 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 40 টি টিউন ও 5 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 5 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।

আমি একজন সাধারণ মানুষ। শিখী সেখানর জন্য।


টিউনস


আরও টিউনস


টিউনারের আরও টিউনস


টিউমেন্টস