Files
leetcode/58.length-of-last-word.java
2025-10-23 23:09:19 +08:00

31 lines
593 B
Java

/*
* @lc app=leetcode id=58 lang=java
*
* [58] Length of Last Word
*/
// @lc code=start
class Solution {
public int lengthOfLastWord(String s) {
if(s == null || s.isBlank()) {
return 0;
}
int i = s.length() - 1;
while(i >= 0 && s.charAt(i) == ' ') {
i--;
}
int r = 0;
while(i >= 0) {
if(s.charAt(i) != ' ') {
r++;
i--;
} else {
break;
}
}
return r;
}
}
// @lc code=end