int
একটি আদিম ধরণের। প্রকারের ভেরিয়েবলগুলি int
আপনি যে পূর্ণসংখ্যার প্রতিনিধিত্ব করতে চান তার জন্য আসল বাইনারি মান সংরক্ষণ করে। int.parseInt("1")
অর্থে দেখা যায় না কারণ int
হয় না কোনো পদ্ধতি নেই একটি বর্গ এবং সেইজন্য।
Integer
একটি শ্রেণি, জাভা ভাষার কোনওর চেয়ে আলাদা নয়। টাইপ ভেরিয়েবল Integer
দোকান রেফারেন্স থেকে Integer
শুধু অন্য কোন রেফারেন্স (বস্তু) ধরনের সঙ্গে যেমন বস্তু,। ক্লাস থেকে Integer.parseInt("1")
স্থির পদ্ধতিতে কল (লক্ষ্য করুন যে এই পদ্ধতিটি আসলে একটি দেয় এবং একটি নয় )।parseInt
Integer
int
Integer
আরও সুনির্দিষ্টভাবে বলতে গেলে, Integer
একক ক্ষেত্রের ধরণের একটি শ্রেণি int
। এই শ্রেণিটি ব্যবহার করা হয় যেখানে আপনাকে int
অন্য যে কোনও অবজেক্টের মতো আচরণ করতে হবে যেমন জেনেরিক প্রকার বা পরিস্থিতি যেখানে আপনার অযোগ্যতা প্রয়োজন।
নোট করুন যে জাভাতে প্রতিটি আদিম ধরণের একটি সমমানের মোড়কের ক্লাস থাকে:
byte
হয়েছে Byte
short
হয়েছে Short
int
হয়েছে Integer
long
হয়েছে Long
boolean
হয়েছে Boolean
char
হয়েছে Character
float
হয়েছে Float
double
হয়েছে Double
মোড়কের ক্লাসগুলি অবজেক্ট ক্লাস থেকে উত্তরাধিকার সূত্রে প্রাপ্ত এবং আদিম নয়। সুতরাং এটি অবজেক্ট রেফারেন্স সহ বা জেনারিক্সের সাথে সংগ্রহগুলিতে ব্যবহার করা যেতে পারে।
জাভা 5 থেকে আমাদের অটোবক্সিং রয়েছে এবং আদিম এবং মোড়কের শ্রেণির মধ্যে রূপান্তর স্বয়ংক্রিয়ভাবে সম্পন্ন হয়। সাবধান, তবে, যেহেতু এটি সূক্ষ্ম বাগ এবং কার্য সম্পাদনের সমস্যাগুলি পরিচয় করিয়ে দিতে পারে; রূপান্তরগুলি সম্পর্কে সুস্পষ্ট হওয়া কখনই ব্যথা করে না।