您的位置:首页 > 其它

求字符串最后一个单词的长度

2016-07-14 00:00 281 查看
摘要: 求字符串最后一个单词的长度

#需求:计算出字符串最后一个单词的长度并输出,其中单词以空格隔开.
##思路:除了考虑字符串中包含空格的情况,也要兼顾,字符串中如果不存在空格,该怎样去考虑问题.
#__具体实现__如下:

package day1;

import java.util.Scanner;

public class Main{
public static void main(String[] args) {
int i;

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-1;
/* 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(length);
scStr.close();
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息