A-A+
统计字符串最后一个单词的长度
题目描述
计算字符串最后一个单词的长度,单词以空格隔开。
输入描述:
一行字符串。
输出描述:
整数N,最后一个单词的长度。
输入例子:
hello world
输出例子:
5
知识点
字符串处理
解答
- import java.util.Scanner;
- public class Main {
- public static void main(String[] args) {
- Scanner in = new Scanner(System.in);
- while(in.hasNext()){
- String line = in.nextLine();
- String[] strs = line.split("\\s++");
- System.out.println(strs[strs.length-1].length());
- }
- in.close();
- }
- }
读取字符串,使用String类的split方法,以空格进行分割成字符串数组,最后一个单词即字符串数组最后一个元素,然后使用String类的length方法获取字符串长度。