Java: Create a string in the form short_string + long_string + short_string from two strings
Short + Long + Short String
Write a Java program to create a string in the form of short_string + long_string + short_string from two strings. The strings must not have the same length.
Pictorial Presentation:

Sample Solution:
Java Code:
import java.lang.*;
public class Exercise70 {
public static void main(String[] args) {
// Define two strings
String str1 = "Python";
String str2 = "Tutorial";
// Check the lengths of the strings
if (str1.length() >= str2.length()) {
// Concatenate the strings in the order: str2 + str1 + str2
System.out.println(str2 + str1 + str2);
} else {
// Concatenate the strings in the order: str1 + str2 + str1
System.out.println(str1 + str2 + str1);
}
}
}
Sample Output:
PythonTutorialPython
Flowchart:
For more Practice: Solve these Related Problems:
- Modify the program to concatenate long + short + long instead.
- Write a program to concatenate three strings based on their lengths.
- Modify the program to check for equal-length strings and return an error.
- Write a program to sort an array of strings based on their lengths.
Go to:
PREV : Extract First Half.
NEXT :
Remove First Char and Concatenate.
Java Code Editor:
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.