如何运行一个class内一个不同的class?

How to run a class within a different class?

LINK TO GITHUB TO SEE THE CODE

我是编程新手。

我正在尝试 运行 一个叫做 roulette.java 的 class 在一个叫做 casino.java

的 class 中

Casino.java 有一个 switch case 语句,当 case 被调用时,下面的代码 运行s:

roulette.main(args);

两个文件都有:

package casino;

在最顶部,位于一个名为 casino 的文件夹中。

我收到错误

cannot find symbol symbol: variable args location: class casino.casino

请注意:我在任何地方搜索此问题的答案都会告诉我输入完全相同的代码,我需要 "args" 部分吗?我想从头加载整个 class。

变量 args 未定义。 例如,您可以这样定义它

String[] args = new String[]{};

然后调用该方法

roulette.main(args);

或者你可以这样称呼它:

roulette.main(new String[]{});

从错误来看,我认为它告诉您当您从 roulette.java 调用 main 方法时,代码 roulette.main(args) 是不正确的。 main方法的格式是public static void main(String args[]),String args[]表示方法需要String数组作为运行.

的参数