Java自學-數字與字符串 字符串轉換


Java中把數字轉換為字符串,字符串轉換為數字

步驟 1 : 數字轉字符串

方法1: 使用String類的靜態方法valueOf
方法2: 先把基本類型裝箱為對象,然后調用對象的toString

package digit;
  
public class TestNumber {
  
    public static void main(String[] args) {
        int i = 5;
         
        //方法1
        String str = String.valueOf(i);
         
        //方法2
        Integer it = i;
        String str2 = it.toString();
         
    }
}

步驟 2 : 字符串轉數字

調用Integer的靜態方法parseInt

package digit;
  
public class TestNumber {
  
    public static void main(String[] args) {
 
        String str = "999";
         
        int i= Integer.parseInt(str);
         
        System.out.println(i);
         
    }
}

練習字符串轉換

參考上述步驟
把浮點數 3.14 轉換為 字符串 "3.14"
再把字符串 “3.14” 轉換為 浮點數 3.14

如果字符串是 3.1a4,轉換為浮點數會得到什么?

答案

package digit;
 
public class TestNumber {
 
    public static void main(String[] args) {
        float f = 3.14f;
        //浮點數轉字符串
        String s = String.valueOf(f);
        //字符串轉浮點數
        f= Float.parseFloat(s);
         
        //如果字符串內容不是合法的數字表達,那么轉換就會報錯(拋出異常)
        Float.parseFloat("3.1a4");
    }
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM