溫馨提示×

Java類型轉換的方法有哪些

小億
118
2024-03-02 15:30:29
欄目: 編程語言

在Java中,類型轉換主要分為以下幾種方法:

  1. 隱式類型轉換:當目標類型的范圍大于原類型范圍時,Java會自動進行類型轉換。例如,將int類型賦值給long類型。

  2. 強制類型轉換:當目標類型的范圍小于原類型范圍時,需要使用強制類型轉換來轉換數據。例如,將long類型轉換為int類型。

long num1 = 100;
int num2 = (int) num1;
  1. 自動裝箱和拆箱:基本數據類型和包裝類之間可以進行自動裝箱和拆箱。自動裝箱是將基本數據類型轉換為對應的包裝類,自動拆箱是將包裝類轉換為對應的基本數據類型。
int num1 = 100;
Integer num2 = num1; // 自動裝箱

int num3 = num2; // 自動拆箱
  1. 字符串轉換:通過String類的靜態方法valueOf()可以將其他類型數據轉換為字符串,通過包裝類的靜態方法parseXXX()可以將字符串轉換為對應的基本數據類型。
int num1 = 100;
String str1 = String.valueOf(num1); // int轉換為String

String str2 = "200";
int num2 = Integer.parseInt(str2); // String轉換為int

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女