题解 | #字符串最后一个单词的长度#
字符串最后一个单词的长度
https://www.nowcoder.com/practice/8c949ea5f36f422594b306a2300315da
import java.util.Scanner; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); String str = in.nextLine(); char[] chars = str.toCharArray(); int index; for (int i = chars.length - 1; ; i--) { if (chars[i] == ' ') { index = i; break; } // 若字符内没有空格,则返回原长度并退出循环 if (i == 0) { index = -1; break; } } System.out.println(chars.length - index - 1); } }