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