1. 字符串最后一个单词的长度
对于给定的若干个单词组成的句子,每个单词均由大小写字母混合构成,单词间使用单个空格分隔。输出最后一个单词的长度。
输入:
HelloNowcoder
输出:
13
public class LastWordLength {
public static void main(String[] args) {
// 创建Scanner对象读取输入
Scanner scanner = new Scanner(System.in);
// 读取一行完整输入
String input = scanner.nextLine();
// 去除字符串前后的空格
input = input.trim();
// 按照一个或多个空格分割字符串为单词数组
String[] words = input.split("\\s+");
// 取最后一个单词并获取其长度
int length = words[words.length - 1].length();
// 输出结果
System.out.println(length);
// 关闭Scanner
scanner.close();
}
}
浙公网安备 33010602011771号