Length of Last Word NO 58

Java Solution

Posted by Captain Nimo 1 month ago

Question

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.

Code

 public int lengthOdLastWord(String s){  
  if(s==null) return 0;  
  s=s.trim();  
  if(s.length()==0) return 0;  
  String[] words=s.split(" ");  
  return words[words.length-1].length();  
 }