java以前的筆記(四)

          Java中基本類型那個(gè)的數(shù)據(jù)轉(zhuǎn)換

          java中的類型轉(zhuǎn)換
            java中的類型轉(zhuǎn)換可以分為三類
             ●低級(jí)到高級(jí)的自動(dòng)類型轉(zhuǎn)換,精度不會(huì)變化。
             ●高級(jí)到低級(jí)的強(qiáng)制類型轉(zhuǎn)換,精度會(huì)發(fā)生變化。
             ●包裝類過渡類型能夠轉(zhuǎn)換,不能使用自動(dòng)類型轉(zhuǎn)換時(shí)推薦的方法,
               低級(jí)到高級(jí)的自動(dòng)類型轉(zhuǎn)換
          byte b;
          int i=b;
          long l=b;
          float f=b;
          double d=b;
          大家應(yīng)該都看得懂的。
          對(duì)于byte,short,char三種類型而言,他們是平級(jí)的,因此不能相互自動(dòng)轉(zhuǎn)換,可以使用下述的強(qiáng)制類型轉(zhuǎn)換。
          short i=99;
          char c=(char)i;
             高級(jí)到低級(jí)的強(qiáng)制類型轉(zhuǎn)換
          int i=99;
          byte b=(byte)i;
          char c=(char)i;
          float f=(float)i;
          可以想象,這種轉(zhuǎn)換肯定可能會(huì)導(dǎo)致溢出或精度的下降。
             包裝類過渡類型能夠轉(zhuǎn)換
          float f1=100.00f;  
          Float F1=new float(f1);  
          Double d1=F1.doubleValue();//F1.doubleValue()為Float類的返回double值型的方法


          簡(jiǎn)單類型的變量轉(zhuǎn)換為相應(yīng)的包裝類,可以利用包裝類的構(gòu)造函數(shù)。即:
          Boolean(boolean value)、Character(char value)、Integer(int value)、Long(long value)、Float(float value)、Double(double value)

          基本類型就是這樣的·,還有些不同轉(zhuǎn)換根據(jù)不同的需求進(jìn)行的,


          posted on 2009-07-17 15:09 duduli 閱讀(1064) 評(píng)論(0)  編輯  收藏 所屬分類: java

          <2009年7月>
          2829301234
          567891011
          12131415161718
          19202122232425
          2627282930311
          2345678

          導(dǎo)航

          統(tǒng)計(jì)

          公告

          welcome to my place.

          常用鏈接

          留言簿(5)

          我參與的團(tuán)隊(duì)

          隨筆分類

          隨筆檔案

          新聞分類

          石頭JAVA擺地?cái)們?/h3>

          搜索

          •  

          積分與排名

          • 積分 - 256305
          • 排名 - 220

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          @duduli
          主站蜘蛛池模板: 冕宁县| 汉源县| 梁河县| 黎平县| 珲春市| 资源县| 仪陇县| 揭阳市| 平顶山市| 广安市| 仁化县| 柘城县| 信宜市| 吉林省| 黔东| 芦山县| 松溪县| 牟定县| 旌德县| 镇远县| 马边| 手机| 望江县| 黑水县| 乐东| 奇台县| 辽阳市| 许昌市| 宜州市| 灵武市| 韩城市| 勐海县| 岑巩县| 资溪县| 宜都市| 阳信县| 滦南县| 随州市| 衡阳市| 金湖县| 屏边|