gpt4 book ai didi

java - 如何重复使用具有不同引用类型的变量?

转载 作者:行者123 更新时间:2023-11-30 02:20:13 26 4
gpt4 key购买 nike

例如

int hello = 10;

bool hello = true;

我想知道是否有办法重用变量或更改它们

最佳答案

您无法更改 java 中声明的变量的类型。

一种解决方法是使用 java 中的 Object 类。例如:

Object value = 10;
value = true;

这种方法的问题是你必须在转换时确定变量的类型,否则会抛出 ClassCastException 。例如:

Object value = 10;
boolean boolValue = (boolean) value; // will throw exception at runtime

关于java - 如何重复使用具有不同引用类型的变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47068897/

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