কম্পিউটার

জাভাতে একটি পূর্ণসংখ্যা এবং একটি int এর মধ্যে পার্থক্য কি?


পূর্ণসংখ্যা (র্যাপার ক্লাস) এবং int (আদি ডেটা টাইপ)

  • একটি পূর্ণসংখ্যা এবং একটি int এর মধ্যে প্রধান পার্থক্য হল যে পূর্ণসংখ্যা হল একটি র্যাপার ক্লাস যেখানে int হল একটি আদি ডেটা টাইপ .
  • একটি int একটি ডেটা প্রকার যা 32-বিট স্বাক্ষরিত সঞ্চয় করে দুটির পরিপূরক পূর্ণসংখ্যা যেখানে একটি পূর্ণসংখ্যা হল এমন একটি শ্রেণী যা একটি বস্তুর মধ্যে একটি আদিম প্রকার int আবৃত করে .
  • একটি পূর্ণসংখ্যা একটি একটি পদ্ধতির যুক্তি হিসাবে ব্যবহার করা যেতে পারে যার জন্য একটি বস্তুর প্রয়োজন, যেখানে int ব্যবহার করা যেতে পারে একটি পদ্ধতির একটি যুক্তি যার জন্য একটি পূর্ণসংখ্যা মান প্রয়োজন , যেটি পাটিগণিত প্রকাশের জন্য ব্যবহার করা যেতে পারে।
  • একটি int ডেটাটাইপ মেমরিতে পূর্ণসংখ্যার মান সংরক্ষণ করতে সাহায্য করে যেখানে পূর্ণসংখ্যা int-কে একটি বস্তুতে রূপান্তর করতে এবং একটি বস্তুকে একটি int-এ রূপান্তর করতে সাহায্য করে৷
  • int টাইপের ভেরিয়েবল হল মিউটেবল যদি না এটিকে চূড়ান্ত হিসেবে চিহ্নিত করা হয় এবং পূর্ণসংখ্যা শ্রেণীতে একটি int মান রয়েছে এবং এটি অপরিবর্তনীয় .

উদাহরণ1

public class PrimitiveDataTypeTest {
   public static void main(String []args) {
      // Declaration of int
      int a = 20;
      int b = 40;
      int result = a+b;
      System.out.println("Result is: " + result);
   }
}

আউটপুট

Result is: 60

উদাহরণ2

public class WrapperClassTest {
   public static void main(String []args) {
      int a = 20;
      Integer b = Integer.valueOf(a);
      System.out.println("Converted Value of b is: " + b);
      Integer c = new Integer(30);
      int d = c.intValue();
      System.out.println("Converted Value of d is: " + d);
   }
}

আউটপুট

Converted Value of b is: 20
Converted Value of d is: 30

  1. জাভাতে JRadioButton এবং JCheckBox এর মধ্যে পার্থক্য কি?

  2. জাভাতে JTextField এবং JTextArea এর মধ্যে পার্থক্য কি?

  3. জাভাতে JFrame এবং JDialog এর মধ্যে পার্থক্য কি?

  4. জাভাতে GridLayout এবং GridBagLayout এর মধ্যে পার্থক্য কি?