Java String length()

The Java String length() method returns the length of the string.

The syntax of the length() method is:


Here, string is an object of the String class.

length() Parameters

  • The length() method doesn't take any parameters.

length() Return Value

  • The length() method returns the length of the given string.

The length is equal to the number of char values (code units) in the string.

Example: Java String length()

class Main {
    public static void main(String[] args) {
        String str1 = "Java";
        String str2 = "";

        System.out.println(str1.length());  // 4
        System.out.println(str2.length());  // 0
        System.out.println("Java".length());  // 4
        System.out.println("Java\n".length()); // 5
        System.out.println("Learn Java".length()); // 10

In the above program, the length of "Java\n" string is 5 instead of 6. It is because \n is a single character (newline) in Java.