调用方法但没有出现

时间:2017-12-01 18:14:22

标签: java

我正在为书店编写代码,但我在代码中有两个错误,我似乎无法弄清楚。我正在尝试实现一种输入法,扫描仪方法,并且我尝试了各种方法来尝试调用该方法,但仍然无法弄明白。 代码如下:

Planet[] anotherP= new Planet[5];
for (int i=0; i<anotherP.length; i++) anotherP[i]=new Planet();
// output the mass

for(int i = 0; i<anotherP.length; i++)
System.out.println("Mass:"+anotherP[i].getMass());

// sort
sort(anotherP);
System.out.println("Sorted:");

// sorted
for(int i = 0; i<anotherP.length; i++)
    System.out.println("Mass:" +anotherP[i].getMass());

1 个答案:

答案 0 :(得分:2)

该行

myStore.Book(title, series, price, amount);

应该是

Book book = new Book(title, series, price, amount);

创建Book

的实例

此外,您必须使Book类成为静态内部类,以便能够从静态上下文创建它的实例。

static class Books { ...

最后一件事:你的班级Books应该是班级Book!因此应该

static class Book { ...