Java: Create a new string taking first and last characters from two given strings
First and Last Char Combo
Write a Java program to create a string taking the first and last characters from two given strings. If the length of each string is 0 use "#" for missing characters.
Pictorial Presentation:

Sample Solution:
Java Code:
import java.lang.*;
public class Exercise73 {
public static void main(String[] args) {
// Define two input strings
String str1 = "Python";
String str2 = "";
// Get the length of the second string
int length2 = str2.length();
// Initialize a result string
String result = "";
// Check the length of the first string and append the first character (if available) or '#'
result += (str1.length() >= 1) ? str1.charAt(0) : '#';
// Check the length of the second string and append the last character (if available) or '#'
result += (length2 >= 1) ? str2.charAt(length2 - 1) : '#';
// Print the resulting string
System.out.println(result);
}
}
Sample Output:
P#
Flowchart:

For more Practice: Solve these Related Problems:
- Modify the program to combine the first three and last three characters.
- Write a program to swap the first and last characters of a string.
- Modify the program to handle cases where both strings are empty.
- Write a program to extract the middle characters instead.
Java Code Editor:
Previous: Write a Java program to create a new string taking first three characters from a given string.
Next:Write a Java program to test if 10 appears as either the first or last element of an array of integers.
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics