REMOVE SPACE FROM THE BEGINNING OF A STRING IN JAVA

In this topic, we will discuss about how  to remove spaces from the beginning of a string in Java.   We can use the trim() method in combination with checking for an empty string to handle cases where the entire string might be composed of spaces.

Remove Space From Beginning Of String

 

Table of Contents:

  • Introducing
  • Program
  • Output
  • Conclusion

Introduction:

To removing spaces from the beginning of a string in Java means getting rid of any spaces that appear at the very start of the text.

We use some methods and function to remove spaces from the beginning of a string in Java.

  1. Using “trim()” Method:
    String str = "   Hello, world!";
    String trimmed = str.trim();
    System.out.println("Original string: '" + str + "'");
    System.out.println("String with leading spaces removed: '" + trimmed + "'");
    

     

    This method removes leading and trailing spaces from a string. It’s the simplest approach if you don’t need to handle null strings separately.

  2. Manual Trimming: If you need to specifically remove only leading spaces and handle null strings.

    We can use a custom method:

    public static String trimLeadingSpaces(String str) {
        if (str == null) {
            return null;
        }
        int i = 0;
        while (i < str.length() && str.charAt(i) == ' ') {
            i++;
        }
        return str.substring(i);
    }
    

    This method trimLeadingSpaces checks each character from the start of the string until it finds a non-space character. Then, it returns the substring from that character to the end of the original string.

Conclusion:

In the conclusion, these methods should cover most cases where you need to remove leading spaces from a string in Java.  Java programming provides flexible methods and functions to remove space from beginning of string in Java.

Thank you for visiting our site!!!!…..

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top