gpt4 book ai didi

java - 如何创建整型变量的实例?

转载 作者:行者123 更新时间:2023-12-02 09:59:40 24 4
gpt4 key购买 nike

所以我有

@Override
public IBlockState getActualState(IBlockState state, IBlockAccess blockAccess, BlockPos pos)
{
TileEntity tileEntity = blockAccess.getTileEntity(pos);
if(tileEntity instanceof TileEntityBlender)
{
TileEntityBlender te = (TileEntityBlender)tileEntity;
}
return state.withProperty(PROPERTY_INT, );
}

我需要将 withProperty 中的第二个参数作为我在 TileEntity 类 public int Progress; 中设置的整数变量,那么我将如何创建一个该变量的实例?我不确定我的表述是否完全正确,但提前致谢!

TileEntityBlender 类:https://hastebin.com/waqurutahe.java

最佳答案

执行return state.withProperty(PROPERTY_INT,tileEntity.progress);或者如果progress是私有(private)变量,则可以return state.withProperty(PROPERTY_INT,tileEntity.getProgress()); 如果你有各自的 getter 方法。

现在,Java 中有一个自动装箱 的概念,即 Java 编译器会在需要时自动将基本类型转换为其相应的包装类型。因此,在您的情况下,如果 withProperty 需要 Integer,它将自动从 int 转换为 Integer。

关于java - 如何创建整型变量的实例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55729629/

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