2014-03-06 3 views
-1

저는 자바 프로그래밍에 초보자입니다. 아직 잘하고 있지 않습니다. 나중에이 상속 프로그램과 다형성 문제를 수행 할 수 있도록이 작은 프로그램을 컴파일하려고합니다. 나는 JGrasp를 사용하고 있는데 System.out.printIn()에 대해 뭔가 잘못된 점을 알려주고 있습니다. 뭔가 가져올 필요가 있습니까? 이것은 내가 무엇을 가지고 :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"); 
} 
} 

내가 얻을 출력은 다음과 같습니다

Book.java:33: error: cannot find symbol 
    System.out.printIn(title + " has " + pages + " pages"); 

      ^

symbol: method printIn(String) 
location: variable out of type PrintStream 
1 error 

어떤 도움을 주시면 감사하겠습니다. 감사.

+4

'println' vs'printIn'입니다. 인쇄상의 오류로 인해 투표를 종료합니다. –

+0

가능한 복제본 [Java 프로그램을 실행할 수 없습니다] (http://stackoverflow.com/questions/17601492/i-cant-run-a-java-program) – rgettman

+1

어떻게이 오류 메시지를 이해할 수 없습니까? 나에게 일종의 미스터리이다 –

답변

6

그저 오타입니다. 이 메서드는 보조 L이 println이고 보조 L이 printIn이고 썼습니다.

+0

감사합니다.이 수업을 더 쉽게 이해할 수있게 만들었습니다. 나는 독서 용 안경이 필요해. 고맙습니다. – user3380238