জাভা,এন্ড্রয়েড সফটওয়্যার ডেভেলপমেন্ট [পর্ব-১২] :: কেরেক্টার কেন ২ বাইট ব্যবহার করে জাভাতে এবং \u0000 আসলে কি।

0
88

আজ আমরা দেখব জাভাতে কেন কেরেক্টার ২ বাইট এবং \u000 আসলে কি?

জাভাটে কেন কেরেক্টার ২ বাইট ?

জাভা আস্কি ব্যবহার করেনা জাভা ইউনিকোড সিস্টেম ব্যবহার করে জার কারনে জাভাতে কেরেক্টার ২ বাইট

ইউনিকোড কি?

ইউনিকড হল International character encoding system এর মধ্যে পৃথিবীর প্রায় সব ল্যাঙ্গুয়েজ আছে।

জাভা কেন ইউনিকোড সিস্টেম ব্যবহার করে?

যখন ইউনিকোড ছিল না তখন বিভিন্ন দেশ তাদের নিজের ভাষার জন্য আলাদা আলাদা ইনকডিং সিস্টেম ব্যহার করতেন। তাতে অনেক ঝামেলা হত তাই ইউনিকোড আসার পর সব ল্যাঙ্গুয়েজ এখারে আছে সবাই এই সিস্টেম ব্যবহার করে এখন।এখানে আমাদের বাংলা ভাষাও অন্তর্ভুক্ত আছে।

\u0000 আসলে কি?

ইউনিকড সুরু হয় এই নাম্বার দিয়ে এখানে চার টা জির মানে বুঝায় ২ এর পাওয়ার ৪ দিলে আমরা ১৬ বিট পায় আর ১৬ বিট মানে ২ বাইট তাই কন ভ্যেলু না থাকলেও তার আগের গুল জিড় করে দিতে হয়। আর \u তে বুঝায় এটি ইউনিকড সিস্টেম ব্যবহার করে। আসা করি বুঝতে পেরেছেন না বুঝলে টিউমেন্ট করবেন।

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

ধন্যবাদ সবাইকে।

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