为什么我的toString()方法没有编译?

时间:2016-03-03 21:47:06

标签: java methods jgrasp

这是我的代码:

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但是我不确定如何提示?

1 个答案:

答案 0 :(得分:5)

pubic更改为public

虽然很好笑