/**
* 功能:计算字符串最后一个单词的长度,单词以空格隔开。
* 输入: 一行字符串,长度小于128。
* 输出: 整数N,最后一个单词的长度。
* 样例输入: hello world
* 样例输出: 5
*
*/
两种方法:
两种方法:
方法一:
public int getFinalWordLen(){
String[] words= new String[128];
int len=0;
int num=0;
Scanner sc= new Scanner(System. in);
words=sc.nextLine().split( " ");
num=words. length;
if(sc== null) {
len=0;
} else{
String finalWord=words[num-1];
len=finalWord.length();
}
return len;
}
方法二:
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
while(sc.hasNext()){
String[] strings=sc.nextLine().split(" ");
System.out.println(strings[strings.length-1].length());
}
}