- UID
- 9904
- 閱讀權限
- 10
- 主題
- 5
- 帖子
- 30
- 精華
- 0
- A幣
- 998
- 在線時間
- 93 小時
- 最後登錄
- 2023-12-9
集團新軍
- 主題
- 5
- 帖子
- 30
- 精華
- 0
- 綜合社群主題發文量
- 10
- 電玩社群主題發文量
- 0
- 娛樂社群主題發文量
- 0
- 技術社群主題發文量
- 0
- 閱讀權限
- 10
- 註冊時間
- 2017-4-2
TA的每日心情 | 衰 2021-8-16 01:14 |
---|
簽到天數: 68 天 連續簽到: 1 天 [LV.6]常住居民II
|
本帖最後由 口叻叻 於 2017-11-13 14:12 編輯
先幫你解惑錯誤 : java.lang.Integer cannot be cast to java.lang.String
其實從他的錯誤提示就可以知道 Integer(整數型態) 不能轉換為 String(字串型態)
所以你必須從 你的服務端 也就是 src(源碼)的 MapleDataTool.java 修改
那系統所提示的錯誤 是 getString() 這個函式 發生了錯誤
在舊的WZ中 可能 String.wz 的內容型態都只有 String 型態
但在新版中 他有加入了 Integer 這個型態
那我們就知道 讀取的時候 必須判斷他是否是 Integer型態 如果是就以 Integer 型態讀取 若不是 就以 String 型態讀取
01
這裡大致上給你個方向 (因為有事要出門的關係 回來再繼續為你解答 |
|