58 Length of Last Word
Given a string s
consisting of words and spaces, return the length of the last word in the string.
A word is a maximal
substring
consisting of non-space characters only.
Example 1:
Example 2:
Example 3:
class Solution {
public int lengthOfLastWord(String s) {
StringBuilder sb = new StringBuilder(s);
int count = 0;
int flag = 0;
for(int i = s.length()-1; i >= 0; i--){
if (s.charAt(i) == ' ' && flag == 0){
continue;
}
if (s.charAt(i) != ' '){
count = count + 1;
flag = 1;
}
if (s.charAt(i) == ' ' && flag == 1){
break;
}
}
return count;
}
}