Leetcode: Length of Last Word

Given a string s consists of upper/lower-case alphabets and empty space characters ' ', return the length of last word in the string.

If the last word does not exist, return 0.

Note: A word is defined as a character sequence consists of non-space characters only.

For example,
Given s = "Hello World",
return 5.


public int lengthOfLastWord(String s) {
        // Start typing your Java solution below
        // DO NOT write main() function
            return 0;

        String[] words = s.split(" ");
        String lastword = "";
            lastword = words[words.length-1];
        return lastword.length();

The string “boo:and:foo”, for example, yields the following results with these expressions:
Regex Result
: { “boo”, “and”, “foo” }
o { “b”, “”, “:and:f” }

So in this problem, if the input is ” “, the length of words is 0.


Leave a Reply

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