本文主要是介绍leetcode 58. Length of Last Word(easy),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
注意最后一个单词后边可能会有若干个空格的情况。
这些简单题就是要注意特殊情况的处理。
public class Solution {public int lengthOfLastWord(String s) {int len = s.length();int count = 0;int i;int flag = 0;for(i=len-1;i>=0;i--){if(flag == 0 && s.charAt(i) == ' ')continue;if(flag == 0 && s.charAt(i) != ' ')flag = 1;if(flag == 1 && s.charAt(i) == ' ')break;count++;}return count;}public static void main(String args[]){String s = "hello world ";System.out.println(new Solution().lengthOfLastWord(s));}}
这篇关于leetcode 58. Length of Last Word(easy)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!