2013-08-18 43 views
-1

下面的語句顯示了一個錯誤:爲什麼我會'找不到符號'錯誤?

Presence p_tester = Presence(Presence.Type.available,"having lunch",1, 
                 Presence.Mode.available); 

錯誤由IDE亮顯的是:

cannot find symbol 
symbol: method Presence(Type,String,int,Mode) 

爲什麼會出現這個錯誤,雖然我已經導入正確的類 (org.jivesoftware.smack.packet.Presence)

回答

3

因爲關鍵字new丟失。請嘗試以下操作:

Presence p_tester = new Presence(Presence.Type.available,"having lunch",1, 
                 Presence.Mode.available); 
0
cannot find symbol 
symbol: method Presence(Type,String,int,Mode) 

,因爲你缺少new關鍵字

所以儘量

Presence p_tester = new Presence(Presence.Type.available,"having lunch",1, 
                 Presence.Mode.available); 
0

關鍵字new丟失。試試這個: -

Presence p_tester = new Presence(Presence.Type.available,"having lunch",1, 
                 Presence.Mode.available); 
0

可能是在構造函數: 存在(Presence.Type.available, 「吃午飯」,1, Presence.Mode.available) 不存在或無法訪問。

+0

否請參閱其他答案。 – Maroun

相關問題