方法裏的類找不到遇到的2個錯誤

今天在一個類裏寫一個方法,定義一個String token="";之後的回調函數裏面找不到這個token,報錯:Cannot refer to a non-final variable vote inside an inner class defined in a different method。好吧,我加上final定義一個final String token="";報錯:The final local variable vote cannot be assigned, since it is defined in an enclosing type 查了下,看到有人碰到過,鏈接https://stackoverflow.com/questions/21485590/the-final-local-variable-cannot-be-assigned-since-it-is-defined-in-an-enclosing 怎麼解決掉呢?簡單,final String[] strToken = { "" }; 拿的時候,用strToken[0]就好。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章