Java與其他資料型別的字串連線。
在 Java 中,字串連線是指將兩個或多個字串連線在一起的操作。但是,字串連線可以與各種原始資料型別一起執行,而不僅僅是與其他字串一起執行。
可以使用 concat() 方法連線兩個字串String 類,但是要將字串與其他原始資料型別連線,需要使用 ‘+’ 運算子。給定的資料型別將自動轉換為其字串表示形式。
示例場景
Input: String res = "Age: " + 45; Output: result = Age: 45
與int的字串連線
int 是 Java 中的一種原始資料型別,它表示沒有任何小數點的數值資料。在這個 Java 程式中,我們使用加法運算子將字串與int資料型別連線。
public class Test { public static void main(String args[]){ String st1 = "Hello"; int data = 230; String res = st1 + data; System.out.println(res); } }
輸出
Hello230
與double的字串連線
在 Java 中,double 也是一種原始資料型別。它表示帶有小數點的數值。下面的 Java 程式演示瞭如何使用加法運算子將字串與double資料型別連線。
public class Test { public static void main(String args[]){ String st1 = "Tutorialspoint"; double data = 10.10; String res = st1 + data; System.out.println(res); } }
輸出
Tutorialspoint10.1
與byte的字串連線
byte 資料型別表示 -128 到 127 之間的整數值。在下面的 Java 程式中,我們使用加法運算子將字串與byte資料型別連線。
public class Test { public static void main(String args[]){ byte data = 10; String res = "Age: " + data; System.out.println(res); } }
輸出
Age: 10
與float的字串連線
與 double 資料型別類似,float 也用於儲存浮點數。但是,double 的大小大於 float。下面的 Java 程式演示瞭如何在 Java 中將字串與float資料型別連線。
public class Test { public static void main(String args[]){ String st1 = "Tutorialspoint"; float data = 90.09f; String res = data + st1; System.out.println(res); } }
輸出
90.09Tutorialspoint
廣告