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 |