Java入門第81課——將其他類型轉換爲字符串類型

問題

        在上一案例的基礎上,將其他類型轉換爲字符串類型,即,將double類型,int類型,boolean類型以及char數組類型的變量轉換爲String類型變量。

方案

        使用String類的valueOf重載的方法,可以將double類型,int類型,boolean類型以及char數組類型等變量轉換爲String類變量。在圖-14展示了Java API提供的valueOf重載的方法。

image.png

步驟

步驟一:構建測試方法

    首先,在TestString類中,添加testValueOf方法,然後,分別定義double類型,int類型,boolean類型以及char數組類型的變量,代碼如下所示:

    package day01;
    
    import org.junit.Test;
    
    public class TestString{
        /**
         *將其他類型轉換爲字符串類型
         */
         
         @Test
         public void testValueOf(){
             double pi=3.1415926;
             int value=123;
             boolean flag=true;
             char[] charArr={'a','b','c','d','e','f','g'};
         }
    }

步驟二:使用valueOf方法

        使用valueOf重載的方法,將double類型,int類型,boolean類型以及char數組類似等變量轉換爲String類變量,代碼如下所示:

    package day01;
    
    import org.junit.Test;
    
    public class TestString{
        /**
         *將其他類型轉換爲字符串類型
         */
         
         @Test
         public void testValueOf(){
             double pi=3.1415926;
             int value=123;
             boolean flag=true;
             char[] charArr={'a','b','c','d','e','f','g'};
             String str=String.valueOf(pi);
             
             System.out.println(str);
             
             str=String.valueOf(value);
             System.out.println(str);
             
             str=String.valueOf(flag);
             System.out.println(str);
             
             str=String.valueOf(charArr);
             System.out.println(str);
         }
    }

步驟三:運行        

        運行testValueOf方法,控制檯輸出結果如下所示:

    3.1415926
    123
    true
    abcdefg

        從輸出結果可以看出,已經將double類型數據、int類型數據、boolean類型數據以及字符數組類型數據轉成類String類型數據。

關注公衆號,回覆"string"即可獲取string字符串視頻

發佈了132 篇原創文章 · 獲贊 74 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章