2015-12-02 37 views
0

我正在寫下面的代碼,我得到錯誤'標識符預計'就行藍色J - 標識符預期消息?

private String class;

public class Records 
{ 
private String name; 
private String class; 
private int cabinNumber; 

public Records(String n, String c, int cn) 
{ 
    name = n; 
    class = c; 
    cabinNumber = cn; 
} 

public void setClass (String c){ 
    class = c; 
} 

public void set cabinNumber (int cn){ 
    cabinNumber = cn; 
} 

public String name(){ 
    return name; 
} 

public String class(){ 
    return class; 
} 

public int cabinNumber(){ 
    return cabinNumber; 
} 
} 

可有人請解釋爲什麼會發生什麼,我能做些什麼來解決這個問題?

謝謝!

+0

請勿使用'class'作爲變量名稱。這是Java中的保留字。 –

+0

非常感謝你! – pt89

回答

0

class是一個java關鍵字,你不能有一個這個名字的變量。

+0

非常感謝 - 修正了問題。 – pt89