如何运行一个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数组作为运行.
的参数
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数组作为运行.
的参数