类的用途
java.lang.Float
使用 Float 的包
-
Float 在 java.awt.font 中的用法
java.awt.font 中的字段声明为 Float修饰符和类型Field描述static final Float
TextAttribute.JUSTIFICATION_FULL
将线对齐到请求的完整宽度。static final Float
TextAttribute.JUSTIFICATION_NONE
不要让线对齐。static final Float
TextAttribute.POSTURE_OBLIQUE
标准的斜体姿势。static final Float
TextAttribute.POSTURE_REGULAR
标准姿势,正直。static final Float
TextAttribute.TRACKING_LOOSE
执行松散跟踪。static final Float
TextAttribute.TRACKING_TIGHT
执行紧密跟踪。static final Float
TextAttribute.WEIGHT_BOLD
标准粗体字重。static final Float
TextAttribute.WEIGHT_DEMIBOLD
重量比WEIGHT_BOLD
轻一些。static final Float
TextAttribute.WEIGHT_DEMILIGHT
WEIGHT_LIGHT
和WEIGHT_STANDARD
之间的中间权重。static final Float
TextAttribute.WEIGHT_EXTRA_LIGHT
最轻的预定义重量。static final Float
TextAttribute.WEIGHT_EXTRABOLD
一个额外的重量。static final Float
TextAttribute.WEIGHT_HEAVY
重量比WEIGHT_BOLD
稍重。static final Float
TextAttribute.WEIGHT_LIGHT
标准重量轻。static final Float
TextAttribute.WEIGHT_MEDIUM
WEIGHT_REGULAR
和WEIGHT_BOLD
之间的中间权重。static final Float
TextAttribute.WEIGHT_REGULAR
标准体重。static final Float
TextAttribute.WEIGHT_SEMIBOLD
重量比WEIGHT_REGULAR
稍重。static final Float
TextAttribute.WEIGHT_ULTRABOLD
最重的预定义重量。static final Float
TextAttribute.WIDTH_CONDENSED
最简洁的预定义宽度。static final Float
TextAttribute.WIDTH_EXTENDED
最大扩展的预定义宽度。static final Float
TextAttribute.WIDTH_REGULAR
标准宽度。static final Float
TextAttribute.WIDTH_SEMI_CONDENSED
适度压缩的宽度。static final Float
TextAttribute.WIDTH_SEMI_EXTENDED
适度延伸的宽度。 -
Float 在 java.lang 中的用法
修饰符和类型方法描述Float.resolveConstantDesc
(MethodHandles.Lookup lookup) 将此实例解析为ConstantDesc
,其结果是实例本身。static Float
Float.valueOf
(float f) 返回代表指定float
值的Float
实例。static Float
返回一个Float
对象,其中包含由参数字符串s
表示的float
值。 -
Float 在 javax.management.openmbean 中的用法
javax.management.openmbean 中具有 Float 类型参数的字段修饰符和类型Field描述static final SimpleType<Float>
SimpleType.FLOAT
SimpleType
实例描述其 Java 类名为java.lang.Float
的值。 -
Float 在 jdk.incubator.vector 中的用法
jdk.incubator.vector 中具有 Float 类型参数的字段修饰符和类型Field描述static final VectorOperators.Conversion<Byte,
Float> VectorOperators.B2F
将byteVal
转换为(float)byteVal
。static final VectorOperators.Conversion<Double,
Float> VectorOperators.D2F
将doubleVal
转换为(float)doubleVal
。static final VectorOperators.Conversion<Float,
Byte> VectorOperators.F2B
将floatVal
转换为(byte)floatVal
。static final VectorOperators.Conversion<Float,
Double> VectorOperators.F2D
将floatVal
转换为(double)floatVal
。static final VectorOperators.Conversion<Float,
Integer> VectorOperators.F2I
将floatVal
转换为(int)floatVal
。static final VectorOperators.Conversion<Float,
Long> VectorOperators.F2L
将floatVal
转换为(long)floatVal
。static final VectorOperators.Conversion<Float,
Short> VectorOperators.F2S
将floatVal
转换为(short)floatVal
。static final VectorOperators.Conversion<Integer,
Float> VectorOperators.I2F
将intVal
转换为(float)intVal
。static final VectorOperators.Conversion<Long,
Float> VectorOperators.L2F
将longVal
转换为(float)longVal
。static final VectorOperators.Conversion<Float,
Integer> VectorOperators.REINTERPRET_F2I
将floatVal
的位重新解释为int
。static final VectorOperators.Conversion<Integer,
Float> VectorOperators.REINTERPRET_I2F
将intVal
的位重新解释为float
。static final VectorOperators.Conversion<Short,
Float> VectorOperators.S2F
将shortVal
转换为(float)shortVal
。static final VectorSpecies<Float>
FloatVector.SPECIES_128
代表VectorShape.S_128_BIT
的FloatVector
的物种。static final VectorSpecies<Float>
FloatVector.SPECIES_256
代表VectorShape.S_256_BIT
的FloatVector
的物种。static final VectorSpecies<Float>
FloatVector.SPECIES_512
代表VectorShape.S_512_BIT
的FloatVector
的物种。static final VectorSpecies<Float>
FloatVector.SPECIES_64
代表FloatVector
的VectorShape.S_64_BIT
的物种。static final VectorSpecies<Float>
FloatVector.SPECIES_MAX
代表VectorShape.S_Max_BIT
的FloatVector
的物种。static final VectorSpecies<Float>
FloatVector.SPECIES_PREFERRED
FloatVector
s 的首选物种。返回类型中包含 Float 类型参数的 jdk.incubator.vector 中的方法修饰符和类型方法描述abstract VectorMask<Float>
FloatVector.compare
(VectorOperators.Comparison op, float e) 根据给定的比较操作,通过将它与输入标量进行比较来测试该向量。final VectorMask<Float>
FloatVector.compare
(VectorOperators.Comparison op, float e, VectorMask<Float> m) 根据给定的比较操作,在掩码选择的通道中,通过将其与输入标量进行比较来测试该向量。abstract VectorMask<Float>
FloatVector.compare
(VectorOperators.Comparison op, long e) 根据给定的比较操作,通过将它与输入标量进行比较来测试该向量。final VectorMask<Float>
FloatVector.compare
(VectorOperators.Comparison op, long e, VectorMask<Float> m) 根据给定的比较操作,在掩码选择的通道中,通过将其与输入标量进行比较来测试该向量。abstract VectorMask<Float>
FloatVector.compare
(VectorOperators.Comparison op, Vector<Float> v) 根据给定的比较操作,通过将此向量与另一个输入向量进行比较来测试此向量。final VectorMask<Float>
FloatVector.eq
(float e) 测试此向量是否等于输入标量。final VectorMask<Float>
测试此向量是否等于另一个输入向量。final VectorMask<Float>
FloatVector.lt
(float e) 测试此向量是否小于输入标量。final VectorMask<Float>
测试此向量是否小于另一个输入向量。abstract VectorMask<Float>
FloatVector.test
(VectorOperators.Test op) 根据给定的操作测试此向量的通道。abstract VectorMask<Float>
FloatVector.test
(VectorOperators.Test op, VectorMask<Float> m) 根据给定的操作,测试该向量的选定通道。jdk.incubator.vector 中的方法参数,类型参数为 Float修饰符和类型方法描述final FloatVector
FloatVector.add
(float e, VectorMask<Float> m) 将此向量添加到输入标量的广播中,选择由掩码控制的车道元素。final FloatVector
将此向量添加到第二个输入向量。final FloatVector
FloatVector.add
(Vector<Float> v, VectorMask<Float> m) 将此向量添加到第二个输入向量,在掩码的控制下选择通道。final FloatVector
FloatVector.add
(Vector<Float> v, VectorMask<Float> m) 将此向量添加到第二个输入向量,在掩码的控制下选择通道。final FloatVector
FloatVector.blend
(float e, VectorMask<Float> m) 在掩码控制下用标量值替换此向量的选定通道。final FloatVector
FloatVector.blend
(long e, VectorMask<Float> m) 在掩码控制下用标量值替换此向量的选定通道。abstract FloatVector
FloatVector.blend
(Vector<Float> v, VectorMask<Float> m) 在掩码的控制下,用来自第二个输入向量的相应车道替换此向量的选定车道。abstract FloatVector
FloatVector.blend
(Vector<Float> v, VectorMask<Float> m) 在掩码的控制下,用来自第二个输入向量的相应车道替换此向量的选定车道。static FloatVector
FloatVector.broadcast
(VectorSpecies<Float> species, float e) 返回给定物种的向量,其中所有车道元素都设置为原始值e
。static FloatVector
FloatVector.broadcast
(VectorSpecies<Float> species, long e) 返回给定物种的向量,其中所有车道元素都设置为原始值e
。final VectorMask<Float>
FloatVector.compare
(VectorOperators.Comparison op, float e, VectorMask<Float> m) 根据给定的比较操作,在掩码选择的通道中,通过将其与输入标量进行比较来测试该向量。final VectorMask<Float>
FloatVector.compare
(VectorOperators.Comparison op, long e, VectorMask<Float> m) 根据给定的比较操作,在掩码选择的通道中,通过将其与输入标量进行比较来测试该向量。abstract VectorMask<Float>
FloatVector.compare
(VectorOperators.Comparison op, Vector<Float> v) 根据给定的比较操作,通过将此向量与另一个输入向量进行比较来测试此向量。abstract FloatVector
FloatVector.compress
(VectorMask<Float> m) 在特定掩码的控制下压缩此矢量选择车道的车道元素。final FloatVector
FloatVector.div
(float e, VectorMask<Float> m) 将该向量除以输入标量的广播,选择由掩码控制的车道元素。final FloatVector
将此向量除以第二个输入向量。final FloatVector
FloatVector.div
(Vector<Float> v, VectorMask<Float> m) 在掩码的控制下将此向量除以第二个输入向量。final FloatVector
FloatVector.div
(Vector<Float> v, VectorMask<Float> m) 在掩码的控制下将此向量除以第二个输入向量。final VectorMask<Float>
测试此向量是否等于另一个输入向量。abstract FloatVector
FloatVector.expand
(VectorMask<Float> m) 在特定掩码的控制下扩展此矢量的车道元素。final FloatVector
将此向量乘以第二个输入向量,并将结果与第三个相加。static FloatVector
FloatVector.fromArray
(VectorSpecies<Float> species, float[] a, int offset) 从偏移量开始的float[]
类型数组中加载向量。static FloatVector
FloatVector.fromArray
(VectorSpecies<Float> species, float[] a, int offset, int[] indexMap, int mapOffset) 使用通过将固定的offset
添加到 index map 的一系列辅助偏移量而获得的索引,收集由float[]
类型数组中的元素组成的新向量。static FloatVector
FloatVector.fromArray
(VectorSpecies<Float> species, float[] a, int offset, int[] indexMap, int mapOffset, VectorMask<Float> m) 收集一个新向量,该向量由类型为float[]
的数组中的元素组成,在掩码的控制下,并使用通过将固定的offset
添加到来自 index map 的一系列辅助偏移量而获得的索引。static FloatVector
FloatVector.fromArray
(VectorSpecies<Float> species, float[] a, int offset, int[] indexMap, int mapOffset, VectorMask<Float> m) 收集一个新向量,该向量由类型为float[]
的数组中的元素组成,在掩码的控制下,并使用通过将固定的offset
添加到来自 index map 的一系列辅助偏移量而获得的索引。static FloatVector
FloatVector.fromArray
(VectorSpecies<Float> species, float[] a, int offset, VectorMask<Float> m) 从float[]
类型的数组中加载向量,从偏移量开始并使用掩码。static FloatVector
FloatVector.fromArray
(VectorSpecies<Float> species, float[] a, int offset, VectorMask<Float> m) 从float[]
类型的数组中加载向量,从偏移量开始并使用掩码。static FloatVector
FloatVector.fromMemorySegment
(VectorSpecies<Float> species, MemorySegmentPREVIEW ms, long offset, ByteOrder bo) static FloatVector
FloatVector.fromMemorySegment
(VectorSpecies<Float> species, MemorySegmentPREVIEW ms, long offset, ByteOrder bo, VectorMask<Float> m) static FloatVector
FloatVector.fromMemorySegment
(VectorSpecies<Float> species, MemorySegmentPREVIEW ms, long offset, ByteOrder bo, VectorMask<Float> m) final void
FloatVector.intoArray
(float[] a, int offset, int[] indexMap, int mapOffset, VectorMask<Float> m) 将此向量分散到类型为float[]
的数组中,在掩码的控制下,并使用通过将固定的offset
添加到来自 index map 的一系列辅助偏移量获得的索引。final void
FloatVector.intoArray
(float[] a, int offset, VectorMask<Float> m) 将此向量存储到float[]
类型的数组中,从偏移量开始并使用掩码。final void
FloatVector.intoMemorySegment
(MemorySegmentPREVIEW ms, long offset, ByteOrder bo, VectorMask<Float> m) final FloatVector
FloatVector.lanewise
(VectorOperators.Binary op, float e, VectorMask<Float> m) 将此向量的车道值与广播标量的值相结合,并选择由掩码控制的车道元素。final FloatVector
FloatVector.lanewise
(VectorOperators.Binary op, long e, VectorMask<Float> m) 将此向量的相应车道值与第二个输入向量的车道值相结合,并选择由掩码控制的车道元素。abstract FloatVector
FloatVector.lanewise
(VectorOperators.Binary op, Vector<Float> v) 将此向量的对应车道值与第二个输入向量的车道值相结合。abstract FloatVector
FloatVector.lanewise
(VectorOperators.Binary op, Vector<Float> v, VectorMask<Float> m) 将此向量的相应车道值与第二个输入向量的车道值相结合,并选择由掩码控制的车道元素。abstract FloatVector
FloatVector.lanewise
(VectorOperators.Binary op, Vector<Float> v, VectorMask<Float> m) 将此向量的相应车道值与第二个输入向量的车道值相结合,并选择由掩码控制的车道元素。final FloatVector
FloatVector.lanewise
(VectorOperators.Ternary op, float e1, float e2, VectorMask<Float> m) 将此向量的车道值与两个广播标量的值相结合,并选择由掩码控制的车道元素。final FloatVector
FloatVector.lanewise
(VectorOperators.Ternary op, float e1, Vector<Float> v2) 将此向量的车道值与另一个向量和广播标量的值组合。final FloatVector
FloatVector.lanewise
(VectorOperators.Ternary op, float e1, Vector<Float> v2, VectorMask<Float> m) 将此向量的车道值与另一个向量和广播标量的值相结合,并选择由掩码控制的车道元素。final FloatVector
FloatVector.lanewise
(VectorOperators.Ternary op, float e1, Vector<Float> v2, VectorMask<Float> m) 将此向量的车道值与另一个向量和广播标量的值相结合,并选择由掩码控制的车道元素。final FloatVector
FloatVector.lanewise
(VectorOperators.Ternary op, Vector<Float> v1, float e2) 将此向量的车道值与另一个向量和广播标量的值组合。final FloatVector
FloatVector.lanewise
(VectorOperators.Ternary op, Vector<Float> v1, float e2, VectorMask<Float> m) 将此向量的车道值与另一个向量和广播标量的值相结合,并选择由掩码控制的车道元素。final FloatVector
FloatVector.lanewise
(VectorOperators.Ternary op, Vector<Float> v1, float e2, VectorMask<Float> m) 将此向量的车道值与另一个向量和广播标量的值相结合,并选择由掩码控制的车道元素。abstract FloatVector
将此向量的相应车道值与第二个和第三个输入向量的车道组合。abstract FloatVector
FloatVector.lanewise
(VectorOperators.Ternary op, Vector<Float> v1, Vector<Float> v2, VectorMask<Float> m) 将此向量的相应车道值与第二个和第三个输入向量的车道相结合,并选择由掩码控制的车道元素。abstract FloatVector
FloatVector.lanewise
(VectorOperators.Ternary op, Vector<Float> v1, Vector<Float> v2, VectorMask<Float> m) 将此向量的相应车道值与第二个和第三个输入向量的车道相结合,并选择由掩码控制的车道元素。abstract FloatVector
FloatVector.lanewise
(VectorOperators.Unary op, VectorMask<Float> m) 对该向量的车道值进行操作,选择由掩码控制的车道元素。final VectorMask<Float>
测试此向量是否小于另一个输入向量。final FloatVector
计算此向量和第二个输入向量中的较大者。final FloatVector
计算此向量和第二个输入向量中的较小者。final FloatVector
FloatVector.mul
(float e, VectorMask<Float> m) 将此向量乘以输入标量的广播,选择由掩码控制的车道元素。final FloatVector
将此向量乘以第二个输入向量。final FloatVector
FloatVector.mul
(Vector<Float> v, VectorMask<Float> m) 在掩码的控制下将此向量乘以第二个输入向量。final FloatVector
FloatVector.mul
(Vector<Float> v, VectorMask<Float> m) 在掩码的控制下将此向量乘以第二个输入向量。final FloatVector
将此向量提高到第二个输入向量的幂。abstract FloatVector
FloatVector.rearrange
(VectorShuffle<Float> m) 重新排列此向量的泳道元素,在特定洗牌的控制下选择泳道。abstract FloatVector
FloatVector.rearrange
(VectorShuffle<Float> s, Vector<Float> v) 重新排列两个向量的通道元素,在特定洗牌的控制下选择通道,使用洗牌中的正常和异常索引来引导数据。abstract FloatVector
FloatVector.rearrange
(VectorShuffle<Float> s, Vector<Float> v) 重新排列两个向量的通道元素,在特定洗牌的控制下选择通道,使用洗牌中的正常和异常索引来引导数据。abstract FloatVector
FloatVector.rearrange
(VectorShuffle<Float> s, VectorMask<Float> m) 重新排列此向量的泳道元素,在特定洗牌和遮罩的控制下选择泳道。abstract FloatVector
FloatVector.rearrange
(VectorShuffle<Float> s, VectorMask<Float> m) 重新排列此向量的泳道元素,在特定洗牌和遮罩的控制下选择泳道。abstract float
FloatVector.reduceLanes
(VectorOperators.Associative op, VectorMask<Float> m) 返回从该向量的选定通道中累积的值,由掩码控制。abstract FloatVector
FloatVector.selectFrom
(Vector<Float> v) 使用存储在该向量通道中的索引值,组装存储在第二个向量v
中的值。abstract FloatVector
FloatVector.selectFrom
(Vector<Float> s, VectorMask<Float> m) 使用存储在该向量通道中的索引值,在掩码的控制下组装存储在第二个向量中的值。abstract FloatVector
FloatVector.selectFrom
(Vector<Float> s, VectorMask<Float> m) 使用存储在该向量通道中的索引值,在掩码的控制下组装存储在第二个向量中的值。abstract FloatVector
从当前向量中的给定origin
车道开始,并继续(根据需要)进入紧随其后的向量,对相邻车道的一段进行切片。final FloatVector
FloatVector.slice
(int origin, Vector<Float> w, VectorMask<Float> m) 在掩码的控制下分割一段相邻的车道,从当前向量中给定的origin
车道开始,并继续(根据需要)进入紧随其后的向量。final FloatVector
FloatVector.slice
(int origin, Vector<Float> w, VectorMask<Float> m) 在掩码的控制下分割一段相邻的车道,从当前向量中给定的origin
车道开始,并继续(根据需要)进入紧随其后的向量。final FloatVector
FloatVector.sub
(float e, VectorMask<Float> m) 在掩码的控制下从该向量中减去输入标量。final FloatVector
从该向量中减去第二个输入向量。final FloatVector
FloatVector.sub
(Vector<Float> v, VectorMask<Float> m) 在掩码的控制下从该向量中减去第二个输入向量。final FloatVector
FloatVector.sub
(Vector<Float> v, VectorMask<Float> m) 在掩码的控制下从该向量中减去第二个输入向量。abstract VectorMask<Float>
FloatVector.test
(VectorOperators.Test op, VectorMask<Float> m) 根据给定的操作,测试该向量的选定通道。abstract FloatVector
反转 slice() ,将当前向量作为切片插入另一个“背景”输入向量中,该向量被视为假设的后续slice()
操作的一个或另一个输入。abstract FloatVector
FloatVector.unslice
(int origin, Vector<Float> w, int part, VectorMask<Float> m) 反转 slice() ,将当前向量作为切片插入(在掩码的控制下)另一个“背景”输入向量中,该向量被视为假设的后续slice()
操作的一个或另一个输入。abstract FloatVector
FloatVector.unslice
(int origin, Vector<Float> w, int part, VectorMask<Float> m) 反转 slice() ,将当前向量作为切片插入(在掩码的控制下)另一个“背景”输入向量中,该向量被视为假设的后续slice()
操作的一个或另一个输入。static FloatVector
FloatVector.zero
(VectorSpecies<Float> species) 返回给定物种的向量,其中所有车道元素都设置为零,即默认原始值。