Java: Create a new string taking first and last characters from two given strings
Java Basic: Exercise-73 with Solution
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:

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
- Python Interview Questions and Answers: Comprehensive Guide
- Scala Exercises, Practice, Solution
- Kotlin Exercises practice with solution
- MongoDB Exercises, Practice, Solution
- SQL Exercises, Practice, Solution - JOINS
- Java Basic Programming Exercises
- SQL Subqueries
- Adventureworks Database Exercises
- C# Sharp Basic Exercises
- SQL COUNT() with distinct
- JavaScript String Exercises
- JavaScript HTML Form Validation
- Java Collection Exercises
- SQL COUNT() function
- SQL Inner Join