久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

      <bdo id='iQCm2'></bdo><ul id='iQCm2'></ul>

    <legend id='iQCm2'><style id='iQCm2'><dir id='iQCm2'><q id='iQCm2'></q></dir></style></legend>

    1. <i id='iQCm2'><tr id='iQCm2'><dt id='iQCm2'><q id='iQCm2'><span id='iQCm2'><b id='iQCm2'><form id='iQCm2'><ins id='iQCm2'></ins><ul id='iQCm2'></ul><sub id='iQCm2'></sub></form><legend id='iQCm2'></legend><bdo id='iQCm2'><pre id='iQCm2'><center id='iQCm2'></center></pre></bdo></b><th id='iQCm2'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='iQCm2'><tfoot id='iQCm2'></tfoot><dl id='iQCm2'><fieldset id='iQCm2'></fieldset></dl></div>

        <small id='iQCm2'></small><noframes id='iQCm2'>

        <tfoot id='iQCm2'></tfoot>

        Java中的整數(shù)如何轉(zhuǎn)換為字節(jié)?

        How are integers cast to bytes in Java?(Java中的整數(shù)如何轉(zhuǎn)換為字節(jié)?)
        <legend id='nkHSw'><style id='nkHSw'><dir id='nkHSw'><q id='nkHSw'></q></dir></style></legend>

          <i id='nkHSw'><tr id='nkHSw'><dt id='nkHSw'><q id='nkHSw'><span id='nkHSw'><b id='nkHSw'><form id='nkHSw'><ins id='nkHSw'></ins><ul id='nkHSw'></ul><sub id='nkHSw'></sub></form><legend id='nkHSw'></legend><bdo id='nkHSw'><pre id='nkHSw'><center id='nkHSw'></center></pre></bdo></b><th id='nkHSw'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='nkHSw'><tfoot id='nkHSw'></tfoot><dl id='nkHSw'><fieldset id='nkHSw'></fieldset></dl></div>

          • <small id='nkHSw'></small><noframes id='nkHSw'>

                  <tbody id='nkHSw'></tbody>
                <tfoot id='nkHSw'></tfoot>
                  <bdo id='nkHSw'></bdo><ul id='nkHSw'></ul>
                • 本文介紹了Java中的整數(shù)如何轉(zhuǎn)換為字節(jié)?的處理方法,對(duì)大家解決問題具有一定的參考價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)吧!

                  問題描述

                  我知道 Java 不允許無(wú)符號(hào)類型,所以我想知道它是如何將整數(shù)轉(zhuǎn)換為字節(jié)的.假設(shè)我有一個(gè)值為 255 的整數(shù) a 并將整數(shù)轉(zhuǎn)換為一個(gè)字節(jié).該值是否以字節(jié) 11111111 表示?換句話說(shuō),該值是更多地被視為一個(gè)有符號(hào)的 8 位整數(shù),還是直接復(fù)制整數(shù)的最后 8 位?

                  I know Java doesn't allow unsigned types, so I was wondering how it casts an integer to a byte. Say I have an integer a with a value of 255 and I cast the integer to a byte. Is the value represented in the byte 11111111? In other words, is the value treated more as a signed 8 bit integer, or does it just directly copy the last 8 bits of the integer?

                  推薦答案

                  這叫做 縮小基元轉(zhuǎn)換.根據(jù)規(guī)范:

                  有符號(hào)整數(shù)到整數(shù)類型的窄化轉(zhuǎn)換T 只丟棄除n 個(gè)最低位之外的所有位,其中n 是用于表示類型 T 的位數(shù).除了可能丟失有關(guān)數(shù)值大小的信息外,這還可能導(dǎo)致結(jié)果值的符號(hào)與輸入值的符號(hào)不同.

                  A narrowing conversion of a signed integer to an integral type T simply discards all but the n lowest order bits, where n is the number of bits used to represent type T. In addition to a possible loss of information about the magnitude of the numeric value, this may cause the sign of the resulting value to differ from the sign of the input value.

                  所以這是您列出的第二個(gè)選項(xiàng)(直接復(fù)制最后 8 位).

                  So it's the second option you listed (directly copying the last 8 bits).

                  我不確定你是否知道有符號(hào)整數(shù)值是如何表示的,所以為了安全起見,我會(huì)指出字節(jié)值 1111 1111 在 二的補(bǔ)碼 系統(tǒng)(Java 使用).

                  I am unsure from your question whether or not you are aware of how signed integral values are represented, so just to be safe I'll point out that the byte value 1111 1111 is equal to -1 in the two's complement system (which Java uses).

                  這篇關(guān)于Java中的整數(shù)如何轉(zhuǎn)換為字節(jié)?的文章就介紹到這了,希望我們推薦的答案對(duì)大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

                  【網(wǎng)站聲明】本站部分內(nèi)容來(lái)源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請(qǐng)聯(lián)系我們刪除處理,感謝您的支持!

                  相關(guān)文檔推薦

                  How can I detect integer overflow on 32 bits int?(如何檢測(cè) 32 位 int 上的整數(shù)溢出?)
                  Local variables before return statements, does it matter?(return 語(yǔ)句之前的局部變量,這有關(guān)系嗎?)
                  How to convert Integer to int?(如何將整數(shù)轉(zhuǎn)換為整數(shù)?)
                  How do I create an int array with randomly shuffled numbers in a given range(如何在給定范圍內(nèi)創(chuàng)建一個(gè)隨機(jī)打亂數(shù)字的 int 數(shù)組)
                  Inconsistent behavior on java#39;s ==(java的行為不一致==)
                  Why is Java able to store 0xff000000 as an int?(為什么 Java 能夠?qū)?0xff000000 存儲(chǔ)為 int?)
                    1. <legend id='PRs6b'><style id='PRs6b'><dir id='PRs6b'><q id='PRs6b'></q></dir></style></legend>
                      • <bdo id='PRs6b'></bdo><ul id='PRs6b'></ul>
                          <tbody id='PRs6b'></tbody>
                        <tfoot id='PRs6b'></tfoot>

                        <small id='PRs6b'></small><noframes id='PRs6b'>

                        <i id='PRs6b'><tr id='PRs6b'><dt id='PRs6b'><q id='PRs6b'><span id='PRs6b'><b id='PRs6b'><form id='PRs6b'><ins id='PRs6b'></ins><ul id='PRs6b'></ul><sub id='PRs6b'></sub></form><legend id='PRs6b'></legend><bdo id='PRs6b'><pre id='PRs6b'><center id='PRs6b'></center></pre></bdo></b><th id='PRs6b'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='PRs6b'><tfoot id='PRs6b'></tfoot><dl id='PRs6b'><fieldset id='PRs6b'></fieldset></dl></div>

                            主站蜘蛛池模板: 久久国产精品一区 | 777zyz色资源站在线观看 | 欧美区在线 | 国产欧美精品区一区二区三区 | 在线a视频网站 | 人人草人人干 | 在线免费观看黄色av | 欧美看片 | 亚洲精选久久 | www.男人天堂.com | 美女黄视频网站 | 色精品视频 | av黄色在线观看 | 一二三区在线 | 亚洲一区二区三区在线视频 | 亚洲成网| 久久久久久久久99精品 | 99久久精品国产一区二区三区 | 久久久精品天堂 | 久久精品国产一区二区电影 | 色狠狠一区 | 性欧美hd| 这里只有精品999 | 亚洲三区在线 | 四虎最新视频 | 成人综合一区 | 九九热精品视频在线观看 | 亚洲视频欧美视频 | 人人干人人干人人干 | 欧美在线a| 天天搞天天搞 | 久久久久久久国产 | 亚洲国产高清在线 | 在线看一区二区 | 男女网站免费 | 欧美乱做爰xxxⅹ久久久 | 一区二区三区四区在线视频 | 毛片入口 | 欧美狠狠操 | av午夜激情 | 91在线观看 |