w3resource

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:

Java Basic Exercises: Create a new string taking first and last characters from two given strings

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:

Flowchart: Java exercises: Create a new string taking first and last characters from two given strings

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.



Become a Patron!

Follow us on Facebook and Twitter for latest update.

It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.

https://w3resource.com/java-exercises/basic/java-basic-exercise-73.php