亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

通過 OSHI API 從傳感器檢索信息時為什么會發生這種情況?

通過 OSHI API 從傳感器檢索信息時為什么會發生這種情況?

滄海一幻覺 2023-06-21 15:09:49
我在 Maven 項目中使用 OSHI API,該項目已實現到我的插件中,它可以正常工作,錯誤為零。雖然我沒有收到任何錯誤,但某些 OSHI API 返回了奇怪的值,我無法理解它們的含義以及它們為何未正確顯示。我試圖檢查我的代碼是否有任何錯誤,但看起來不是我的錯。private oshi.SystemInfo si = new SystemInfo();private HardwareAbstractionLayer hw = si.getHardware();private Sensors sensor = hw.getSensors();// Here sending the Fans RPM:sender.sendMessage(Utils.chat("&7Fans: &e " + sensor.getFanSpeeds() + "&e RPM"));沒想到輸出RPM是這樣的:粉絲:[I@2f86d3c9 RPM我已經在裝有 Linux Manjaro 和 1700RPM 風扇(通過華碩驅動程序查看)的服務器上測試了代碼,并且風扇工作正常。
查看完整描述

1 回答

?
九州編程

TA貢獻1785條經驗 獲得超4個贊

風扇速度返回值是一個int[]數組,因此不能僅將其連接在字符串中,否則您將獲得數組的對象引用。

使用Arrays.toString(sensor.getFanSpeeds()),你應該得到更有用的輸出。


查看完整回答
反對 回復 2023-06-21
  • 1 回答
  • 0 關注
  • 144 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號