首页 > 代码库 > leetcode Length of Last Word(easy) /java
leetcode Length of Last Word(easy) /java
坑主要在处理空格。因为字符串之间不止有一个空格。
import java.io.*; import java.util.*; public class Solution { public static int lengthOfLastWord(String s) { int r=0; int len=s.length(); if(len==0) return 0; int i,j; char[] c=s.toCharArray(); int flag=1; for(i=0;i<len;i++) { if(c[i]!=‘ ‘) flag=0; } if(flag==1) return 0; while(c[len-1]==‘ ‘) len--; for(i=len-1;i>=0;i--) { if(c[i]==‘ ‘) break; else r++; } return r; } public static void main(String[] args) { String a=" "; String b="Hello Wolrd lala "; System.out.println(lengthOfLastWord(a)); System.out.println(lengthOfLastWord(b)); } }
leetcode Length of Last Word(easy) /java
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。