數據加載中……

          JAVA 強制數據類型轉換(轉)

          class Change{   
          public static void main(String[] args){      
          short shortvar=0;    
          int intvar=0;    
          String stringvar;   
          float floatvar=9.99f;    
          double doublevar=99999999.99;   
          char charvar='9';   
          String intstring
          ="10";    
          String floatstring
          ="10.1f";    
          String longstring
          ="99999999";   
          String doubleString
          ="99999999.9";   
          String s1
          ="0";   String s2="abc";   
          String s3
          ="true";
               
          //1.short-->int   
          intvar=shortvar;    
          System.out.println(intvar);

          //2.int-->short 
          shortvar= (short) intvar ;   
          System.out.println(shortvar);   

          //3.int->String    
          intvar=1;    
          stringvar
          =String.valueOf (intvar);    
          System.out.println(stringvar);     

           
          //4.float->String    
          stringvar=String.valueOf (floatvar);    
          System.out.println(stringvar);      

          //5. double->String    
          stringvar=String.valueOf (doublevar);    
          System.out.println(stringvar);      

          //6. char->String    
          stringvar=String.valueOf (charvar);   
          System.out.println(stringvar);       

          //7 String->int、float、long、double    
          int i=Integer.parseInt (intstring);    
          float f= Float.parseFloat (floatstring);    
          long lo=Long. parseLong (longstring);    
          double d=Double. parseDouble(doubleString);    
          System.out.println(i
          +"\n"+f+"\n"+lo+"\n"+d);     

          //8 String->byte、short    
          byte b=Byte.parseByte(s1);    
          short sh=Short.parseShort(s1);   
          System.out.println(b
          +"\n"+sh) ;      

          //9 String->char    
          char a=s2.charAt(0);   
          System.out.println(a);       

          //10 String-->boolean    
          boolean flag=Boolean.getBoolean(s3);    
          System.out.println(s3);        
           }
            
          }
            

          posted on 2008-05-09 14:43 曼迪 閱讀(267) 評論(0)  編輯  收藏 所屬分類: JAVA學習


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 宁陵县| 新昌县| 天柱县| 柯坪县| 潍坊市| 北安市| 富蕴县| 友谊县| 肇东市| 金寨县| 洞口县| 五华县| 龙陵县| 宾阳县| 乳山市| 宿州市| 南宫市| 同心县| 吴堡县| 信阳市| 张家港市| 隆化县| 堆龙德庆县| 徐闻县| 蓬莱市| 翁牛特旗| 湟源县| 湖口县| 渭源县| 巴彦县| 青铜峡市| 招远市| 边坝县| 漠河县| 上蔡县| 景洪市| 永昌县| 林芝县| 基隆市| 洛扎县| 贡觉县|