【Java】ByteBuffer 輸出檔案後,每一行出現很多null字樣 by 小書僮Posted on2024/09/11 Table of Contents Toggle 問題描述解決方法參考資料 問題描述 輸出檔案後,發現出現一堆 null,而且都是發生在每筆資料換行符號的後面,之後查 ChatGPT 發現是給 ByteBuffer 的空間過多,多餘的空間會變成 null。 解決方法 了解預期會輸出每行資料的總長度, 使用 ‘ByteBuffer.allocate(長度)‘ 給予正確的總長度, 這樣就不會出現 null 的字樣囉 參考資料 ChatGPT Post Views: 1,568