【发布时间】:2017-11-29 14:06:15
【问题描述】:
我希望向程序中添加一个函数,在该程序中我使用静态变量来创建驱动程序使用构造函数的所有时间的列表,使用名称。我需要知道的是,有没有办法在java中访问引用变量(作为字符串)以将其添加到列表中? 伪代码:
public ClassName
String static list = "";
Public ClassName (parameters){
list += getReferenceVariable();
}
getReferenceVariable 是我要问的是否有人知道这样做的方法
【问题讨论】:
-
每个对象都有一个
toString()方法,每个原始类型都可以转换为字符串表示。你是这个意思吗?你能提供你想要做什么的伪代码吗? -
请提供实际代码而不是伪代码。当我们只能看到伪代码时,我们很难提供帮助。
-
是的,我提供了一些伪代码(为了澄清)
-
不清楚您所说的“作为字符串的引用变量”是什么意思 - 并且使用 real 代码而不是伪代码会好得多。如果您的意思是从
Foo x = new Foo()中从Foo构造函数中获取x名称,那么不,您绝对不能。 -
好的,谢谢乔恩,这就是我想问的。我将学会更好地格式化我的问题。
标签: java methods constructor reference