我有一个项目,我表现的这么远,这里是我想要的输出:写作课我在想什么?
测试1
和
测试2
下面是指导。“编写一个名为Book的类,其中包含标题,作者和页面的实例数据。定义Book构造函数以接受并初始化这些数据。包含所有实例数据的setter和getter方法。包括返回一个字符串像下面一个toString方法:
Author: name of the author in one word Title: title in one word Pages: number of pages
例如:
Author: Lewis Title: Java Pages: 806
写BookTester类采取作者,标题,从键盘页面,创建书籍对象并将上述内容打印到屏幕上。我如何得到我的答案以显示我的照片Test1和Test2中显示的预期输出?另外,我错过了什么?
书
public class Book {
String author;
String title;
int pages;
public Book(String a, String t, int p) {
author = a;
title = t;
pages = p;
}
public String toString() {
String output;
output = ("Author: " + author + "\n");
output = ("Title: " + title + "\n");
output = ("Pages: " + pages + "\n");
return output;
}
}
BookTester
import java.util.*;
public class BookTester {
public static void main(String[] args) {
String author;
String title;
int pages;
Scanner scan = new Scanner(System.in);
author = scan.nextLine();
title = scan.nextLine();
pages = scan.nextInt();
Book book1 = new Book(author, title, pages);
System.out.println(book1);
}
}
'返回字符串output'无效。请更正您的答案。 – grzesiekw
@grzesiekw我的不好。不知道那是怎么到的! – Tacocat