HW—字符串最后一个单词的长度,单词以空格隔开。
描述 |
计算字符串最后一个单词的长度,单词以空格隔开。 |
---|---|
知识点 | 字符串,循环 |
运行时间限制 | 0M |
内存限制 | 0 |
输入 |
一行字符串,长度小于128。 |
输出 |
整数N,最后一个单词的长度。 |
样例输入 | hello world |
样例输出 | 5 |
测试OK代码:
import java.util.Scanner; public class Main{ public static void main(String[] args) { int i; // System.out.println("请输入字符串:"); Scanner scStr = new Scanner(System.in); //从键盘获取字符串 String str = scStr.nextLine(); //将Scanner对象中的内容以字符串的形式取出来 char arr[]=str.toCharArray(); for( i=arr.length-1;i>=0;i--){ if(arr[i]==' ') break; } int length=arr.length-i; char shuchu[]=new char[length-1] ;int k=0; for(int j=i+1;j<=arr.length-1;j++){ shuchu[k]=arr[j]; k++; } // System.out.println("最后一个单词为:"); System.out.println(k); } }
每天都做更好的自己,不纠结于输赢成败