package com.bupt;//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.public class Solution { public int lengthOfLastWord(String s) { int result = 0; if(s.length() == 0){ return result; } char[] input = s.toCharArray(); int size = input.length-1; while(size>=0 && input[size] == ' '){ size--; } while(size>=0){ if(input[size] == ' '){ break; } result++; size--; } return result; } public static void main(String[] args){ Solution s = new Solution(); System.out.PRintln(s.lengthOfLastWord(" ")); }}
新闻热点
疑难解答