Quantcast
Ads by Techtunes - tAds

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

0 টিউমেন্টস 121 দেখা প্রিয়
এটি 20 পর্বের জাভা,এন্ড্রয়েড সফটওয়্যার ডেভেলপমেন্ট চেইন টিউনের 20 তম পর্ব

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

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

কোডঃ

* Created by Asif on 8/26/2017.
* Web:Tech Asif
* Email:Asifparvez43@gmail.com
* 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.

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

Ads by Techtunes - tAds
টিউনার সৌশল মিডিয়া
Ads by Techtunes - tAds
টিউমেন্টস টিউমেন্ট গুলো

You must be logged in to post a Tumment.