内景(int)和java中的整数(integer in java)的区别

Java中int和Integer的主要区别在于int是一种原始数据类型,而Integer是对应于int的包装类。...

Java中int和Integer的主要区别在于int是一种原始数据类型,而Integer是对应于int的包装类。

Java是一种强大的编程语言,可以开发安全和健壮的应用程序。Java流行的一个主要原因是它支持面向对象编程。此外,这种模式允许对真实世界场景进行建模,从而轻松地开发软件。此外,这种语言在web、移动和其他企业级应用程序中也很常见。与Java相关的两个概念是int和Integer。

覆盖的关键领域

1.Java中什么是int–定义,功能2.Java中什么是Integer–定义,功能3.Java中int和Integer的区别是什么–关键区别的比较

关键术语

int、Integer、OOP

内景(int)和java中的整数(integer in java)的区别

什么是内景(int)?

变量是保存值的内存位置。每个变量都有一个数据类型。换句话说,每个变量都能够存储特定类型的数据。数据类型定义在该内存位置存储值时要分配的内存量。

Java中的一个主要数据类型是原始数据类型;这些是Java中可用的基本数据类型int'是其中之一。int变量的默认值是0。此外,它在存储数据时分配4个字节。

下面是一个例子。

Difference Between int and Interger in Java

Figure 1: Java program with int

在上面的程序中,x和y是int类型的两个变量。它们存储值10和20。还有一个int类型的变量叫做sum。x和y的总和存储在sum变量中。最后,println方法在控制台上显示输出。

什么是整数(integer)?

包装类帮助将基元数据类型转换为对象,并将对象转换为基元类型。列表、向量等数据结构不以原始格式存储数据。它们将数据存储为对象。因此,我们可以使用包装类来执行此转换。int的等价包装类是Integer。

Main Difference - int vs Interger in Java

Figure 2: Java program with Integer

在上面的程序中,x是一个int值。我们可以将其转换为一个整数,如第5行所示。然后println方法在控制台上显示该输出。类似地,k是一个整数。我们可以用intValue方法把它转换成int。最后,println方法在控制台上显示输出。

内景(int)和java中的整数(integer in java)的区别

定义

int是存储32位有符号2的补码整数的数据类型,integer是将基元类型int封装在对象中的类。

基础

因此,在Java中int和Integer的主要区别在于int是一个原始数据类型,而Integer是一个包装类。

使用

int数据类型有助于在内存中存储整数值,而integer有助于将int转换为对象并将对象转换为int。因此,这是Java中int和integer的另一个区别。

结论

Java中int和Integer的主要区别是int是一种原始数据类型,Integer是int对应的包装类,简单来说,我们可以用int来存储5、10、20等值,另一方面,我们可以用Integer把int转换成object,把object转换成int。

引用

1.“Java数据类型–Javatpoint.”Www.Javatpoint.com,可在此处获得。2Java中的包装器类–Javatpoint。“Www.Javatpoint.com,可在此处获得。3。”每一位计算机科学家都应该知道的浮点运算”,2018年10月6日,这里提供。 2.“Java中的包装类–Javatpoint”,Www.Javatpoint.com, 3.“每个计算机科学家都应该知道的浮点运算”,2018年10月6日,

  • 发表于 2021-07-01 12:32
  • 阅读 ( 270 )
  • 分类:IT

你可能感兴趣的文章

字符串缓冲区(string stringbuffer)和java中的stringbuilder(stringbuilder in java)的区别

关键区别–java中的string与stringbuffer与stringbuilder String、StringBuffer和stringbuilder是Java中的类。字符串在Java编程中被广泛使用。一旦创建了字符串对象,就不可能更改它们。每次字符串发生更改时,它都会创建一个新字符串。即...

  • 发布于 2020-10-02 19:22
  • 阅读 ( 311 )

内景(int)和长的(long)的区别

...g的相似性 5. 并排比较-表格形式的int与long 6. 摘要 什么是内景(int)? 数据类型int是最常用的数据类型,其中包含整数值。它是许多编程语言(如Java)支持的预定义数据类型。若要声明整型变量,请使用关键字“int”。因此,它...

  • 发布于 2020-10-17 19:09
  • 阅读 ( 292 )

包装类(wrapper class)和java中的基元类型(primitive type in java)的区别

关键区别——java中的包装类与原语类型 Java是一种流行的编程语言,用于开发各种应用程序。Java的一个优点是它支持面向对象编程(OOP)。使用OOP,可以使用对象对程序或软件进行建模。类被用作创建对象的蓝图。有必要在...

  • 发布于 2020-10-19 06:27
  • 阅读 ( 736 )

整数(integer)和浮动(float)的区别

...显示整数与浮点 6. 摘要 什么是整数(integer)? Integer是Java中的一个包装类。对应的数据类型是int。它用于将int数据类型转换为object或将object转换为int。请参阅下面的Integer wrapper类示例。 图01:带有整数包装类的程序 根据上面的程...

  • 发布于 2020-10-19 08:34
  • 阅读 ( 746 )

变量(variables)和java中的数据字面值(data literals in java)的区别

关键区别——java中的变量与数据文本 计算机程序是执行一项任务的一组指令。编程时需要存储数据。因此,这些数据被存储在存储器中。这些保留的内存位置称为变量。变量应该有唯一的名称,因为它们应该易于识别以执行...

  • 发布于 2020-10-19 08:52
  • 阅读 ( 257 )

java8lambdas简介

... Java中的lambda表达式是在表达式中表示类的方法的简洁方法。它有一个参数列表和一个主体。主体可以是单个表达式或块。它通常用于需要接口实现的地方。当需要一个接口作...

  • 发布于 2021-03-12 08:09
  • 阅读 ( 240 )

建造师(constructor)和方法(method)的区别

...象实例时调用它。本文解释了两者的区别。 什么是java中的一种方法(a method in java)? 方法只不过是一组代码,这些代码按名称命名,可以在任何时候调用以执行某些特定任务并返回结果。如果方法无法返回值,则其返回类型必...

  • 发布于 2021-06-25 08:37
  • 阅读 ( 431 )

存储过程(stored procedure)和功能(function)的区别

...具有以下语法。 返回类型函数名称(参数列表){ //函数中的语句 } 可以有接受参数和不接受参数的函数。请参阅以下功能。 无效显示消息(){ prinf(“你好世界\n”); } 上面是一个简单的C函数。它不获取任何参数。它只是...

  • 发布于 2021-06-30 23:16
  • 阅读 ( 1061 )

字节流(byte stream)和java中的字符流(character stream in java)的区别

...(“input.txt”); out=new FileOutputStream(“output.txt”); 内景c; while((c=in.read())!=-1) { 写出(c); } }最后{ 如果(in!=(空){ in.close(); } 如果(出)=(空){ out.close(); } } } } 根据上面的程序,有两个对象FileInpu...

  • 发布于 2021-07-01 09:22
  • 阅读 ( 707 )

1天(1d)和二维阵列(2d array)的区别

...据类型的项。数组允许存储相同数据类型的多个项。数组中的元素位于后续的内存位置。有两种类型的数组,一维数组和二维数组。 覆盖的关键领域 1.什么是一维数组-定义,功能2.什么是二维数组-定义,功能3.一维数组和二维...

  • 发布于 2021-07-01 10:34
  • 阅读 ( 537 )
rcvhmuka9517
rcvhmuka9517

0 篇文章

相关推荐