gpt4 book ai didi

java - 如何使用变量名称创建一个新的(对象?)类?

转载 作者:行者123 更新时间:2023-12-01 23:55:35 25 4
gpt4 key购买 nike

假设我有一个类 myClass 和一个 String myString。我该怎么做:

myClass [value of myString] = new myClass;

最佳答案

Java 中不能有动态变量。不过,您仍然可以使用 Map<String, Object>拥有String myString作为键并将新值设置为类的新实例:

Map<String, Object> map = new HashMap<String, Object>();
map.put(myString, new MyClass());

如果您确定您的 map 仅包含 MyClass实例,那么您可以使用 Map<String, MyClass> .

Map<String, MyClass> map = new HashMap<String, MyClass>();

关于java - 如何使用变量名称创建一个新的(对象?)类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15671044/

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