[英]Why different byte array representation in Java and Javascript?
在Java中,所有字節均已簽名。 因此,一個字節的范圍是從-128到127。但是,在Javascript中,返回的值只是簡單地講整數。 因此可以使用小數點表示,最大范圍為255。
因此,如果將兩個結果都轉換為1字節的十六進制表示形式,則它們將是相同的: F0 9F 91 8D
。
說到Java 為什么決定消除無符號類型,那是另外一個討論 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.