2016-03-03 101 views
-3

這裏是我的代碼:爲什麼我的toString()方法不能編譯?

pubic String toString() 
    { 
     String str; 
     str = "RentalDays:" + RentalDays +"\nRenalRate:" + RentalRate + "\nVehicleID " + VehicleID; 
     return str;  
    } 

RentalDays,RentalRate和VehicleID是代碼

內的所有整數的javac編譯器給出了這樣的錯誤:

Tractor.java:67: error: ';' expected 
    pubic String toString() 
       ^
Tractor.java:67: error: invalid method declaration; return type required 
    pubic String toString() 
       ^
2 errors 

我就做什麼毫無頭緒接下來,我想我需要重寫tostring方法來顯示int,但我不知道如何,任何提示?

+3

仔細重讀您發佈的內容(和拼寫錯誤)。 –

+0

s/ub/ubl。請使用IDE。這應該有助於您提供更有用的信息。 –

+0

控制+空間有什麼問題? – Guy

回答

5

變化pubicpublic

很有趣,雖然

+1

我當時很忙,哈哈......你打我吧:D – yUdoDis

+1

經典.......... – Ceelos