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(); } }