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

 

posted @ 2015-08-16 17:07  好想雨的云  阅读(1889)  评论(0编辑  收藏  举报