鸿蒙OS FloatDimension
FloatDimension
java.lang.Object
|---ohos.utils.FloatDimension
public final class FloatDimension
extends Object
用于描述浮点数的高度和宽度的不可变类。
高度和宽度存储为浮点数。
构造函数摘要
构造函数 | 描述 |
---|---|
FloatDimension(float width, float height) | 用于创建具有指定宽度和高度的 FloatDimension 对象的构造函数。 |
方法总结
修饰符和类型 | 方法 | 描述 |
---|---|---|
boolean | equals(Object obj) | 检查给定对象是否与当前 FloatDimension 对象相同。 |
float | getHeightSize() | 获取当前 FloatDimension 对象的高度。 |
float | getWidthSize() | 获取当前 FloatDimension 对象的宽度。 |
int | hashCode() | 获取当前 FloatDimension 对象的哈希码。 |
static FloatDimension | parseFloatDimension(String floatDimension) | 基于给定字符串创建一个 FloatDimension 对象。 |
String | toString() | 获取当前 FloatDimension 对象的字符串表示形式。 |
从类 java.lang.Object 继承的方法 |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
构造函数详细信息
FloatDimension
public FloatDimension(float width, float height)
用于创建具有指定宽度和高度的 FloatDimension 对象的构造函数。
参数:
参数名称 | 参数描述 |
---|---|
width | 表示对象的宽度。 |
height | 表示对象的高度。 |
方法详情
getWidthSize
public float getWidthSize()
获取当前 FloatDimension 对象的宽度。
返回:
返回当前 FloatDimension 对象的宽度。
getHeightSize
public float getHeightSize()
获取当前 FloatDimension 对象的高度。
返回:
返回当前 FloatDimension 对象的高度。
parseFloatDimension
public static FloatDimension parseFloatDimension(String floatDimension) throws NumberFormatException
基于给定字符串创建一个 FloatDimension 对象。
给定字符串由两个浮点数(正数或负数)组成,由星号 () (ASCII 0x2A) 分隔,格式为 WH,例如 8.510.2 或 -6.3-8.4。
参数:
参数名称 | 参数描述 |
---|---|
floatDimension | 指示用于创建 FloatDimension 对象的字符串。 |
返回:
返回一个 FloatDimension 对象。
Throws:
Throw名称 | Throw描述 |
---|---|
NullPointerException | 如果 floatDimension 为 null,则引发此异常。 |
NumberFormatException | 如果指定的字符串非法,则抛出此异常。 |
hashCode
public int hashCode()
获取当前 FloatDimension 对象的哈希码。
覆盖:
类 Object 中的 hashCode
返回:
返回当前 FloatDimension 对象的哈希码。
equals
public boolean equals(Object obj)
检查给定对象是否与当前 FloatDimension 对象相同。
覆盖:
类 Object 中的等于
参数:
参数名称 | 参数描述 |
---|---|
obj | 指示要与当前 FloatDimension 对象进行比较的对象。 |
返回:
如果两个对象相同,则返回 true; 否则返回 false。
toString
public String toString()
获取当前 FloatDimension 对象的字符串表示形式。
返回的字符串由两个浮点数(正数或负数)组成,由星号 () (ASCII 0x2A) 分隔,格式为 WH,例如 8.510.2 或 -6.3-8.4。
覆盖:
类 Object 中的 toString
返回:
返回当前 FloatDimension 对象的字符串表示形式。