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

Float和Double是用于转换原始数据类型的其他包装类。有时需要将基元数据类型转换为对象,并将对象转换为基元数据类型。为此,可以使用包装类。Java等编程语言包含包装类。它们用于此转换过程。包装类是封装类型的类。这些类型可用于在另一个需要这些类型的类中创建对象实例和方法。Java中有八种基本类型。它们是int、short、byte、long、boolean、char、float和double。...

关键区别–整数与浮点

Float和Double是用于转换原始数据类型的其他包装类。有时需要将基元数据类型转换为对象,并将对象转换为基元数据类型。为此,可以使用包装类。Java等编程语言包含包装类。它们用于此转换过程。包装类是封装类型的类。这些类型可用于在另一个需要这些类型的类中创建对象实例和方法。Java中有八种基本类型。它们是int、short、byte、long、boolean、char、float和double。布尔数据类型对应的包装类是boolean。char数据类型的包装类是字符。Short、Byte、Integer、Long、Float和Double是其他包装类。将原始数据类型自动转换为对象称为自动装箱。将对象自动转换为基元类型称为取消装箱。本文讨论两个包装类,即Integer和Float。Integer和Float的关键区别在于Integer是与int基元数据类型相关的包装类,而Float是与Float基元数据类型相关的包装类。

目录

1. 概述和主要区别
2. 什么是整数
3. 什么是浮动
4. 整数与浮点的相似性
5. 并排比较-以表格形式显示整数与浮点
6. 摘要

什么是整数(integer)?

Integer是Java中的一个包装类。对应的数据类型是int。它用于将int数据类型转换为object或将object转换为int。请参阅下面的Integer wrapper类示例。

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

图01:带有整数包装类的程序

根据上面的程序,x是int类型的变量,它包含值10。这个整数值用于将int转换为Integer类型的对象。将x变量传递给方法的值。同样,int被转换成整数。

y是整数类型的对象。值5传递给构造函数。使用intValue方法,该对象被转换为int数据类型。转换后的值被存储到可以保存int的z变量中。

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

图02:自动装箱和取消装箱示例1

根据上面的程序,变量x有一个int,当赋值给Integer时,编译器自动写入整数值(x) 内部。那是自动拳击。“a”是整数类型。值6传递给构造函数。将a值赋给b时,编译器会自动在内部写入a.intValue()。这就是拆箱。

什么是浮动(float)?

Float是Java中的一个包装类。相应的数据类型是float。它用于将浮点数据类型转换为对象或将对象转换为浮点。请参考下面的带有Float包装类的示例。

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

图03:带有浮动包装类的程序

根据上面的程序,x是float类型的变量。它包含值20.5f浮点值用于将浮点型对象转换为浮点型对象。将x变量传递给valueOf方法。同样地,float被转换成float。

y是Float类型的对象。值10.5f传递给构造函数。使用floatValue方法,该对象被转换为float数据类型。转换后的值被存储到可以保存浮点值的z变量中。

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

图04:自动装箱和取消装箱示例2

根据上面的程序,变量x有一个浮点数。当把它赋给Float时,编译器会自动写入浮点值(x) 内部。这是自动装箱。“a”是Float类型。值6.1f传递给构造函数。将a值赋给b时,编译器会自动在内部写入a.floatValue()。这就是拆箱。

什么是整数与浮点的相似性(the similarity between integer and float)?

  • Integer和Float都是Java中的包装类。

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

整数与浮点
Integer是一个类,它将基元类型int的值包装在对象中。 Float是一个类,它将基元类型Float的值封装在对象中。
相关原语数据类型
Integer是与int数据类型相关的包装类。 Float是与Float数据类型相关的包装类。

总结 - 整数(integer) vs. 浮动(float)

Java中有八种主要的原语类型。它们是int、short、byte、long、boolean、char、float和double。有时需要将基元数据类型转换为对象,并将对象转换为基元类型。包装类用于此目的。每个基元类型都有一个对应的包装类。这些包装类是Integer、Short、Byte、Long、Boolean、Char、Float和Double。本文讨论了整数和浮点的区别。Integer和Float的区别在于Integer是与int基元数据类型相关的包装类,而Float是与Float基元数据类型相关的包装类。

引用

  • 发表于 2020-10-19 08:34
  • 阅读 ( 746 )
  • 分类:IT

你可能感兴趣的文章

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

...转换为基元类型的Java程序 根据上面的程序,intobj是一个整数包装类对象。floatobj是一个Float包装类对象。doubleobj是一个双包装类对象。使用intValue()将Integer对象转换为基元int。类似地,使用floatValue()将Float对象转换为基元Flo...

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

浮动(float)和双重的(double)的区别

...har数据类型用于存储单个字符值。用于存储不带小数点的整数类型的数据。float和double数据类型用于存储带小数点的数值。本文讨论了浮点和双精度的区别。float和double的关键区别在于float是单精度32位ieee754浮点数据类型,而double...

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

固定的(fixed)和浮动汇率(floating exchange rate)的区别

固定的(fixed)和浮动汇率(floating exchange rate)的区别 固定汇率和浮动汇率的关键区别在于,固定汇率是指一种货币的价值相对于另一种货币的价值或另一种价值衡量标准(如贵重商品的价值)而固定汇率是指货币的价值可以由外...

  • 发布于 2020-10-25 22:31
  • 阅读 ( 404 )

整数(integer)和指针(pointer)的区别

整数与指针 “整数”和“指针”在大多数计算机编程语言中都有应用。 编程语言中的“整数”可以定义为表示数学子集的任何数据类型。另一方面,“指针”可以定义为一种类型,它引用或指向存储在计算机内存某个部分的...

  • 发布于 2021-06-23 14:07
  • 阅读 ( 240 )

实数(real numbers)和整数(integers)的区别

...样,数字范畴是重叠的。因为实数包括所有有理数,比如整数,它们有着相似的特性,比如整数的使用和被绘制在数字线上。因此,关键的区别在于实数是一个一般的分类,而整数是一个子集,其特征是可以具有负性质的整数。...

  • 发布于 2021-06-25 07:14
  • 阅读 ( 1251 )

固定点(fixed point)和浮点(floating point)的区别

定点和浮点的主要区别在于,定点为整数部分和小数部分保留了特定的位数,而浮点为整数部分和小数部分没有特定的位数。 定点和浮点是表示数字的两种方法。在定点中,整数部分和小数部分有特定的位数。换言之,每个部...

  • 发布于 2021-07-01 00:10
  • 阅读 ( 700 )

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

...m变量中。最后,println方法在控制台上显示输出。 什么是整数(integer)? 包装类帮助将基元数据类型转换为对象,并将对象转换为基元类型。列表、向量等数据结构不以原始格式存储数据。它们将数据存储为对象。因此,我们可...

  • 发布于 2021-07-01 12:32
  • 阅读 ( 268 )

实数(real numbers)和整数(integers)的区别

...。实数系又分为其他数系。实数可分为有理数和无理数。整数和分数属于有理数。整数集合由整数及其负数组成。整数是自然数和零的集合。实数(real numbers) vs. 整数(integers)实数和整数的区别在于前者是一种更一般、更广泛的数...

  • 发布于 2021-07-09 21:33
  • 阅读 ( 536 )

飞行(flying)和浮动(floating)的区别

...可以去他们想去或应该去的地方,即从A点到B点。然而,浮动是完全不同的。想想游泳池里的沙滩球。球比水轻,所以它能浮起来。然而,球不能控制它的运动。它可以漂浮在同一个地方,也可以随着池中的波浪和涟漪而移动。 ...

  • 发布于 2021-07-13 01:29
  • 阅读 ( 140 )

整数(integer)和数(number)的区别

关键区别:整数是指一个整数,意思是它不是一个分数的形式。整数由整数及其对立面组成。一个数字可以用一个词、符号或数字来表示,这些数字用来表示一个特定的量。数字通常用于测量、标记和排序。 整数可以被描述为...

  • 发布于 2021-07-13 16:10
  • 阅读 ( 394 )
Xenbai
Xenbai

0 篇文章

相关推荐