请解释以下关于"无法找到符号"的错误:
这个问题旨在成为一个关于Java中"无法找到符号"编译错误的综合问题.
我是Java编程的新手(并不擅长这个),我只是想编译这个小程序,所以我可以用它来做一个继承和多态问题.我正在使用JGrasp并且它一直告诉我System.out.printIn()有一些我做错了.我需要导入一些东西吗?这就是我所拥有的:
public class Book
{
private String title;
private int pages;
public Book(String title, int pages)
{
this.title = new String(title);
setPages(pages);
}
public void setPages(int pages)
{
this.pages = pages;
}
public int getPages()
{
return pages; //superclass method
}
public void print()
{
System.out.printIn(title + " has " + pages + " pages");
}
}
Run Code Online (Sandbox Code Playgroud)
我得到的输出是:
Book.java:33: error: cannot find symbol
System.out.printIn(title + " has " + pages + " pages");
^
symbol: method printIn(String)
location: variable out …Run Code Online (Sandbox Code Playgroud)