String類型和int類型之間的轉化

        在Java編程過程,基本數據類型(boolean除外)的可以相互轉化.其中:

        (1)低容量小的類型自動轉換爲容量大的數據類型:數據類型按容量大小排序爲:   byte,short,char->int->long->float->double

        (2)大容量的類型轉化成小容量的數據時,需要強制轉化.如:float a=45.0F,  轉化成int行時爲:int b=(float)a;

        但是我們在平時的輸入或輸出時,經常使用String引用類型的字符串數據,其實String類型的數據和int(float,double等)型數據之間也可以相互轉化.      其中把String類型轉化成int類型有兩種方法:(同理,轉化成float,long等數值型也雷同)
        (1)int choose1=Integer.parseInt(choice);
        (2)int choose2=Integer.valueOf(choice).intValue(); 
        把int類型轉化成String類型有三種方法:如:int a=100;
        (1)String s=Integer.toString(100);
        (2 )String s=String.valueOf(100);
        (3)String s=""+a;

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章