1. <ul id="0c1fb"></ul>

      <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
      <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区

      RELATEED CONSULTING
      相關(guān)咨詢
      選擇下列產(chǎn)品馬上在線溝通
      服務(wù)時間:8:30-17:00
      你可能遇到了下面的問題
      關(guān)閉右側(cè)工具欄

      新聞中心

      這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
      Java數(shù)據(jù)轉(zhuǎn)換的方法是什么

      今天小編給大家分享一下Java數(shù)據(jù)轉(zhuǎn)換的方法是什么的相關(guān)知識點,內(nèi)容詳細,邏輯清晰,相信大部分人都還太了解這方面的知識,所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。

      創(chuàng)新互聯(lián)聯(lián)系熱線:18982081108,為您提供成都網(wǎng)站建設(shè)網(wǎng)頁設(shè)計及定制高端網(wǎng)站建設(shè)服務(wù),創(chuàng)新互聯(lián)網(wǎng)頁制作領(lǐng)域十年,包括圍欄護欄等多個方面擁有多年設(shè)計經(jīng)驗,選擇創(chuàng)新互聯(lián),為企業(yè)錦上添花。

      1 字符串轉(zhuǎn)換成數(shù)據(jù)

        字符串轉(zhuǎn)換成整數(shù):

        String MyNumber ="1234";

        int  MyInt = Integer.parseInt(MyNumber);

        字符串轉(zhuǎn)換成byte, short, int, float, double, long等數(shù)據(jù)類型,可

        以分別參考Byte, Short, Integer, Float, Double, Long類的parseXXX

        方法。

      2 數(shù)據(jù)轉(zhuǎn)換成字符串

        整數(shù)轉(zhuǎn)換成字符串:

        int  MyInt = 1234;

        String MyString = "" + MyInt;

        其它數(shù)據(jù)類型可以利用同樣的方法轉(zhuǎn)換成字符串。

      3 十進制到其他進制的轉(zhuǎn)換

        十進制整數(shù)轉(zhuǎn)換成二進制整數(shù),返回結(jié)果是一個字符串:

        Integer.toBinaryString(int i);

        Integer和Long提供了toBinaryString, toHexString和toOctalString方

        法,可以方便的將數(shù)據(jù)轉(zhuǎn)換成二進制、十六進制和八進制字符串。功能更

        加強大的是其toString(int/long i, int radix)方法,可以將一個十進

        制數(shù)轉(zhuǎn)換成任意進制的字符串形式。

        byte, short, float和double等數(shù)據(jù)類型,可以利用Integer或者是Long

        的toBinaryString, toHexString, to OctalString和toString方法轉(zhuǎn)換

        成其他進制的字符串形式。

      4 其它進制到十進制的轉(zhuǎn)換

        五進制字符串14414轉(zhuǎn)換成十進制整數(shù),結(jié)果是1234:

        System.out.println(Integer.valueOf("14414", 5);

        Integer和Long提供的valueOf(String source, int radix)方法,可以

        將任意進制的字符串轉(zhuǎn)換成十進制數(shù)據(jù)。

      5 整數(shù)到字節(jié)數(shù)組的轉(zhuǎn)換

        public static byte[] toByteArray(int number)

        {

        int temp = number;

        byte[] b=new byte[4];

        for (int i = b.length - 1; i > -1; i--)

        {

        b[i] = new Integer(temp & 0xff).byteValue();

        temp = temp >> 8;

        }

        return b;

        }

      6 字節(jié)數(shù)組到整數(shù)的轉(zhuǎn)換

        public static int toInteger(byte[] b)

        {

        int s = 0;

        for (int i = 0; i < 3; i++)

        {

        if (b[i] > 0)

        s = s + b[i];

        else

        s = s + 256 + b[i];

        s = s * 256;

        }

        if (b[3] > 0)

        s = s + b[3];

        else

        s = s + 256 + b[3];

        return s;

        }

      7 短整數(shù)與字節(jié)數(shù)組之間的相互轉(zhuǎn)換

        short與int之間的區(qū)別在于short是兩個字節(jié)的,而int是四個字節(jié)的。

        因此,只需要將5 與6 中的范例程序小做改動,即可實現(xiàn)短整數(shù)與字節(jié)

        數(shù)組之間的相互轉(zhuǎn)換。

      8 字節(jié)數(shù)組轉(zhuǎn)換成雙精度浮點數(shù)

       public double toDouble(byte[] b)

       {

        long l = 0;

        Double D = new Double(0.0);

        l  = b[0];

        l |= ((long)b[1]<<8);

        l |= ((long)b[2]<<16);

        l |= ((long)b[3]<<24);

        l |= ((long)b[4]<<32);

        l |= ((long)b[5]<<40);

        l |= ((long)b[6]<<48);

        l |= ((long)b[7]<<56);

        return D.longBitsToDouble(l);

       }

      以上就是“Java數(shù)據(jù)轉(zhuǎn)換的方法是什么”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會為大家更新不同的知識,如果還想學(xué)習(xí)更多的知識,請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


      網(wǎng)站標(biāo)題:Java數(shù)據(jù)轉(zhuǎn)換的方法是什么
      分享URL:http://www.ef60e0e.cn/article/jeegso.html
      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区
      1. <ul id="0c1fb"></ul>

        <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
        <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

        景洪市| 山阳县| 阿拉善右旗| 东辽县| 泰州市| 滨州市| 库车县| 庄河市| 冕宁县| 依兰县| 沐川县| 乌兰察布市| 黄平县| 镇安县| 图木舒克市| 洮南市| 杭锦旗| 威宁| 镇坪县| 丽江市| 岑巩县| 石河子市| 清涧县| 涞水县| 福鼎市| 巴林右旗| 兰西县| 堆龙德庆县| 仙游县| 海盐县| 四平市| 明溪县| 宽城| 蒙阴县| 北川| 大荔县| 射洪县| 湘西| 溆浦县| 浙江省| 乳源|