Java 中 Integer 和 Int 的区别
Haider Ali
2023年1月30日
2022年1月13日
在本文中,我们将了解 Java 中 Integer 和 int
之间的区别。让我们开始吧。
Java 中的 Integer
与 int
在 Java 中,有一些原始类型可以存储二进制值。你要表示的整数的实际二进制值存储在 int
中。它不是一个类,你不能使用 int
实现任何方法。
另一方面,Integer
就像 Java 中的任何其他类。我们通过 Integer
类型的变量存储对 Integer
对象的引用。你可以通过 Integer
使用多种方法。例如,我们可以使用 Integer.parseInt(''1")
。它是一个静态方法,将返回一个 int
。
Integer
是一个具有单一字段类型 int
的 java 类。这里的想法是,只要我们需要 int
来执行和被视为对象,我们就可以使用这个类。简而言之,Integer 是 int
的包装类。
包装类
与原始类型不同,包装类可以从 Object 类继承。因此,开发人员可以将此类与泛型和集合中的对象引用一起使用。请记住,每个原始类型都有它的包装类,就像 int
有 Integer
。
byte
hasByte
char
hasCharacter
float
hasFloat
boolean
hasBoolean
short
hasShort
double
hasDouble
long
hasLong
Author: Haider Ali
Haider specializes in technical writing. He has a solid background in computer science that allows him to create engaging, original, and compelling technical tutorials. In his free time, he enjoys adding new skills to his repertoire and watching Netflix.
LinkedIn相关文章 - Java Int
- 如何在 Java 中将整型 int 转换为字符 char
- 在 Java 中将 Int 转换为 Double
- Java 中的整数列表
- 在 Java 中将 Object 转换为 Int
- Java 中将 Integer 转换为 Int