JAVA:从另一个类调用一个类
在src/文件夹中,我有main.java文件,在project文件夹中,我有另一个文件BeerSong.java。java是歌曲“99瓶啤酒在墙上”的一个老套循环。如何将BeerSong.java称为main.java 要求:调用另一种方法的主方法“BeerSong.java文件中墙上的九十九瓶啤酒” 项目结构 计划 想法 出局 ..>srcJAVA:从另一个类调用一个类,java,Java,在src/文件夹中,我有main.java文件,在project文件夹中,我有另一个文件BeerSong.java。java是歌曲“99瓶啤酒在墙上”的一个老套循环。如何将BeerSong.java称为main.java 要求:调用另一种方法的主方法“BeerSong.java文件中墙上的九十九瓶啤酒” 项目结构 计划 想法 出局 ..>src ...>Main.java (class) ..>.gitignore …>BeerSong.java BeerSong.java代码
...>Main.java (class)
..>.gitignore
…>BeerSong.java
BeerSong.java代码
public class Ninety_Nine_Bottles_Of_Beer_On_The_Wall {
public static void main(String[] args) {
int bottlesOfBeer = 99; //Initial Number of Bottles to begin with
String word = "bottles";
while (bottlesOfBeer> 0)
{
if (bottlesOfBeer == 1) {
word = "bottle";
}
else {
word = "bottles";
}
System.out.println(bottlesOfBeer + " " + word + " of beer on the wall, " + bottlesOfBeer + " " + word + " of beer");
System.out.println("Take one down, pass it around, ");
bottlesOfBeer = bottlesOfBeer - 1;
if (bottlesOfBeer > 0) {
System.out.println(bottlesOfBeer + " " + word + " of beer on the wall.\n");
} else {
System.out.println("No more bottles of beer on the wall\n");
}
} //End of While Song loop
} // End of Main
}//九十九瓶啤酒的结尾因为挂在墙上的九十九瓶啤酒的
main
方法是静态的,并且公共类应该对项目的其余部分自动可见,您应该能够通过以下方法从main.java
调用该方法:
Ninety_Nine_Bottles_Of_Beer_On_The_Wall.main({});
然而,在这种情况下,最好是创建一个函数,而不是一个完全独立的类。因为没有属性,只有一个方法,所以在墙上创建九十九瓶啤酒似乎是多余的,因为它是自己的类。将名称从
BeerSong.java
更改为九十九瓶啤酒e_Wall.java
并将该文件移动到src文件夹中
现在你有两个选择
Main.java
调用Wall.Main上的九十九瓶啤酒(新字符串[0])
类上的九十九瓶啤酒的main
方法,并创建一个函数。