亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

JAVA Integer類常用方法解析

瀏覽:2日期:2022-09-04 14:12:24

JAVA中Integer類下的常用方法有哪些?

1.進制轉換 n進制轉10進制 字符串結果

Integer.parseInt(String s, int radix);radix范圍為2-36(包括0-9,a-z)string輸入為二進制字符串System.out.println( Integer.parseInt('10000',2));//16

2.int轉二進制字符串

System.out.println( Integer.toBinaryString(789));//11000101013.int的最大值和最小值

System.out.println( Integer.MIN_VALUE); System.out.println( Integer.MAX_VALUE); //-2147483648 //2147483647

4.10進制轉16進制字符串

System.out.println( Integer.toHexString(456));//1c8

5.n進制轉10進制數

System.out.println( Integer.valueOf('100',10)); 6.max(int a, int b) 返回兩個 int的較大值,就像調用 Math.max一樣 。 System.out.println(new Integer(1).max(2, 3));//返回max中最大的值/min(int a, int b) 返回兩個 int的較小值,就像調用 Math.min一樣 。 System.out.println(new Integer(1).min(2, 3)); 7.parseInt(String s) 將字符串參數解析為帶符號的十進制整數。默認是十進制 System.out.println(new Integer(55).parseInt('+110')); System.out.println(new Integer(55).parseInt('-110'));//由參數以十進制表示的整數值 parseInt(String s, int radix) 將字符串參數解析為第二個參數指定的基數中的有符號整數。方法parseInt(String s,int radix)的目的是輸出一個十進制數,這個數字是“String s”但是我們要知道他是多少進制的,而方法中“int radix”參數正是來表達這個信息的。 比如:parseInt(1010,2) 意思就是:輸出2進制數1010在十進制下的數. radix的范圍是在2~36之間,超出范圍會拋異常。其中s的長度也不能超出7,否也會拋異常。 System.out.println(new Integer(9).parseInt('111', 11)); //vreverse(int i) 返回由指定的二進制補碼表示反轉位的順序而獲得的值 int值。i - 要反轉的值 System.out.println(new Integer(10).reverse(3)); //reverseBytes(int i) 返回反轉指定的二進制補碼表示的字節順序而獲得的值 int值。i - 要顛倒其字節的值 System.out.println(new Integer(500).reverseBytes(3)) //toBinaryString(int i) 在基數2中返回整數參數的字符串表示形式為無符號整數。 //如果整型變量為負,這個變量加上二百三十二就是實際儲存的二進制;如果整型變量為正,這個變量的二進制就是實際存儲的二進制.然后,從左到右掃描入字符串中.如果無符號值為零,它就只用一個零來表示;否則的話,無符號字符串第一位不用零來表示.二進制表中只用0和1. System.out.println(new Integer(0).toBinaryString(1)); System.out.println(new Integer(0).toBinaryString(-333)); System.out.println(new Integer(0).toBinaryString(0)); //toHexString(int i) 返回整數參數的字符串表示形式,作為16位中的無符號整數。 //說簡單點,就是十進制轉化為十六進制 System.out.println(new Integer(0).toHexString(1)); System.out.println(new Integer(0).toHexString(-333)); System.out.println(new Integer(0).toHexString(0)); //toOctalString(int i) 在基數8中返回整數參數的字符串表示形式為無符號整數。 //由參數以八進制輸出 System.out.println(new Integer(0).toOctalString(1)); System.out.println(new Integer(0).toOctalString(-333)); System.out.println(new Integer(0).toOctalString(0)); //toString(int i) 返回 String表示此對象 Integer的價值。 System.out.println(new Integer(0).toString(33)); System.out.println(new Integer(0).toString(22)); //toString(int i, int radix) 返回由第二個參數指定的基數中的第一個參數的字符串表示形式。 System.out.println(new Integer(0).toString(33,4));//第二個參數是直接基數返回 System.out.println(new Integer(0).toString(22,10));//valueOf(String s) 返回一個 Integer對象,保存指定的值為 String 。 System.out.println(new Integer(111).valueOf('99')); System.out.println(new Integer(111).valueOf('88')); System.out.println(new Integer(111).valueOf('-12')); //valueOf(String s, int radix) 返回一個 Integer對象,保存從指定的String中 String的值,當用第二個參數給出的基數進行解析時。 //返回第二個參數指定的技術進行解析 System.out.println(new Integer(111).valueOf('99',10)); System.out.println(new Integer(111).valueOf('88',11)); System.out.println(new Integer(111).valueOf('-12',10));

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Java
相關文章:
主站蜘蛛池模板: 国产91短视频 | 久久久青草青青亚洲国产免观 | 92手机看片福利永久国产 | 午夜国产精品无套 | 国产午夜亚洲精品不卡 | 日本一级毛片片免费观看 | 在线播放一区 | 亚洲午夜久久久久久91 | 亚洲精品久久久久福利网站 | 三a大片| 国产综合色精品一区二区三区 | 欧美久操 | 日本无卡无吗中文免费 | 免费看三级毛片 | 国产亚洲精品第一区在线观看 | 亚洲国产欧美国产第一区 | 一级爱片 | 视频二区 调教中字 知名国产 | www.国产精品.com| 欧美啪啪一级毛片 | 国产农村一级毛片精品 | 欧美人成a视频www | 欧美三级在线观看播放 | 国产情侣真实露脸在线 | 亚洲国产一 | 一本色道久久88亚洲综合 | 国产日韩欧美一区二区 | 日韩免费高清一级毛片久久 | 国产拍视频 | 日韩中文字幕网站 | 国产精品天天看 | 日韩日b视频 | 大伊香蕉在线精品不卡视频 | 久久精品丝袜 | 日韩精品欧美在线 | 欧美日韩一区二区高清视 | 丝袜美足国产一区在线 | 黄视频在线观看免费视频 | 韩国精品一区二区久久 | 性做久久久久久久久25的美女 | 狠狠色丁香婷婷综合激情 |