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

更新於:2024年8月1日

1K+ 次瀏覽

啟動您的職業生涯

完成課程獲得認證

開始學習
廣告