【发布时间】:2015-12-27 20:14:26
【问题描述】:
我正在使用 Java,想知道是否可以将方法作为元素直接放入数组中。比如:
...[] arrayName = {herp(), derp(), jinkies()};
当我之前查看此内容时,有些人提到了“反射”,但我不知道这是什么(我对编程很陌生)。有没有一种简单的方法可以将方法放入数组中(我的目标是用 Random 随机地将它们吐出,并最终在每个名为“quit”之类的方法中以 String 参数终止)?如果不是,反射如何在这种情况下工作(如果有的话)?
我不仅仅是在问反射是什么。我的确切(主要)问题是“是否可以将方法放入数组中”,如果可以,那是如何完成的? 它的语法是什么?
感谢您的宝贵时间
【问题讨论】: