w3resource

Java: Get the character (Unicode code point) before the specified index within the String


3. Get Unicode Code Point Before Index

Write a Java program to get the character (Unicode code point) before the specified index within the string.

Sample Solution:

Java Code:

// Define a public class named Exercise3.
public class Exercise3 {
    // Define the main method.
    public static void main(String[] args) {
  
        // Declare and initialize a string variable "str" with the value "w3resource.com".
        String str = "w3resource.com";
        // Print the original string.
        System.out.println("Original String : " + str);
        
        // Retrieve the Unicode code point before the character at index 1 in the string.
        int val1 = str.codePointBefore(1);
    
        // Retrieve the Unicode code point before the character at index 9 in the string.
        int val2 = str.codePointBefore(9);
        
        // Print the Unicode code point representing the character before index 1 in the string.
        System.out.println("Character(unicode point) = " + val1);
        // Print the Unicode code point representing the character before index 9 in the string.
        System.out.println("Character(unicode point) = " + val2);
    }
}

Sample Output:

Original String : w3resource.com                                                                              
Character(unicode point) = 119                                                                                
Character(unicode point) = 99

Flowchart:

Flowchart: Java String  Exercises - Get the character (Unicode code point) before the specified index within the String


For more Practice: Solve these Related Problems:

  • Write a Java program to display the Unicode code point of the character immediately before a given index, with error handling for index 0.
  • Write a Java program that, for a given index, prints both the Unicode code point at that index and the one immediately before it.
  • Write a Java program to extract the Unicode code point before a specified index and then perform a bitwise operation on it.
  • Write a Java program to compare the Unicode code points of the characters before two distinct indices in the same string.

Go to:


PREV : Get Unicode Code Point at Index.
NEXT : Count Unicode Points in Range.

Java Code Editor:

Improve this sample solution and post your code through Disqus

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.



Follow us on Facebook and Twitter for latest update.