1. Different methods to join or concatenate strings in java
- Join String using + operator
- Combine String using String concat method
- Contact String using String format
- Join String using StringBuilder format
- Join String using String join (Method included in java in JDK 1.8)
We have already discussed Join Strings in java8 using StringJoiner.
2. Program – Join or concat or combine multiple strings in java
package org.learn; public class JoinStrings { public static void main(String[] args) { String player = "Maria"; String game = "Tennis"; // 1. Join String using + operator System.out.println("1 Join String using + operator:"); String playerAndGame = player + game; System.out.println(playerAndGame); playerAndGame = player + " " + game; System.out.println(playerAndGame); // 2. Join String using String concat method System.out.println("2. Join String using concat: "); playerAndGame = player.concat(game); System.out.println(playerAndGame); playerAndGame = player.concat(" ").concat(game); System.out.println(playerAndGame); // 3. Join String using String format System.out.println("3. Join String using String format: "); playerAndGame = String.format("%s %s", player, game); System.out.println(playerAndGame); // 4. Join String using StringBuilder format System.out.println("4. Join String using StringBuilder: "); StringBuilder builder = new StringBuilder(); builder.append(player); builder.append(" "); builder.append(game); System.out.println(builder.toString()); // 5. Join String using String join System.out.println("5. Join String using String join: "); playerAndGame = String.join(" ", player,game); System.out.println(playerAndGame); } }
3. Output – Join or concatenate or combine multiple strings in java
1 Join String using + operator: MariaTennis Maria Tennis 2. Join String using concat: MariaTennis Maria Tennis 3. Join String using String format: Maria Tennis 4. Join String using StringBuilder: Maria Tennis 5. Join String using String join: Maria Tennis