gpt4 book ai didi

java - 使用反射来分配 float

转载 作者:行者123 更新时间:2023-12-01 18:45:10 25 4
gpt4 key购买 nike

} else if (fieldType.equals(Float.TYPE)) {
return random.nextFloat(); //catches primitive
} else if (fieldType.equals(Boolean.TYPE)) {
return random.nextBoolean();
} else if (Number.class.isAssignableFrom(fieldType)) {
return random.nextInt(Byte.MAX_VALUE) + 1; //catches Float

如何在同一位置捕获原语和对象?

(其中 Class<?> fieldType )

最佳答案

Float.TYPEFloat.class进行比较。

第一个是原语,后者是包装器。

if(fieldType.equals(Float.class) || fieldType.equals(Float.TYPE))

关于java - 使用反射来分配 float ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18083417/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com