diff --git a/java/58-Length-Of-Last-Word.java b/java/58-Length-Of-Last-Word.java new file mode 100644 index 000000000..eba882519 --- /dev/null +++ b/java/58-Length-Of-Last-Word.java @@ -0,0 +1,13 @@ +class Solution { + public int lengthOfLastWord(String s) { + int i = s.length() - 1, length = 0; + while (s.charAt(i) == ' ') { + i -= 1; + } + while (i >= 0 && s.charAt(i) != ' ') { + length += 1; + i -= 1; + } + return length; + } +}