题解 | #字符串最后一个单词的长度#
字符串最后一个单词的长度
https://www.nowcoder.com/practice/8c949ea5f36f422594b306a2300315da
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
String str = in.nextLine(); // 字符串
int len = str.length(); // 得到字符串长度
int i = len - 1; // 记录下标
// 下标大于等于0 且 字符串在该位置不是空就一直循环
while(i>=0 && str.charAt(i)!=' '){
i--;
}
// 最后一个字符串的长度 = 最后一个索引位置 - 第一个字符的前一个
int length = len - 1 - i;
System.out.println(length);
}
}
