因此,在我的源包中,我有一个名为DiceRoller的包。其中,我有两个java文件,一个是MainApp.java,另一个是TwoDice.java。
MainApp将是我将要运行的那个。TwoDice.java将拥有掷出一对骰子的代码。然后,我想让MainApp.java显示已经滚动的数字。
基本上,如果我声明
`int output = 12;`
在TwoDice.java中,我如何能够
system.out.println(output);
在MainApp.java和display 12中没有任何错误?
发布于 2018-12-18 08:15:14
如果两个类都在同一个包中,则不需要导入它。在TwoDice.java中,你会有一个这样的方法...
public int getOutput() {
return output;
}
在你的MainApp.java中,你可以像这样访问它...
private static void main(String[] args) {
TwoDice dice = new TwoDice();
System.out.println(dice.getOutput();
}
https://stackoverflow.com/questions/53824549
复制相似问题