21xrx.com
2024-12-23 03:18:49 Monday
登录
文章检索 我的文章 写文章
Java实现获取字符串最后一个单词的长度
2023-06-16 11:52:59 深夜i     --     --
Java 字符串 最后一个单词

在Java中实现获取字符串最后一个单词的长度是一种比较常见的操作。对于初学者来说,这个过程可能会有些繁琐,但是只要理清思路之后,便可以轻松完成。下面我们来看看具体的实现过程:

首先,我们需要使用字符串中的split方法,将字符串按照空格分割为一个字符串数组。然后,我们就可以通过索引获取数组中的最后一个元素,并使用length方法获取该元素的长度即可。

下面是具体的代码实现:


public static int getLastWordLength(String str){

  String[] s = str.split(" ");

  if(s.length == 0)

    return 0;

  

  return s[s.length - 1].length();

}

以上代码中,getLastWordLength方法用于获取字符串最后一个单词的长度。首先,我们使用split方法将字符串按照空格分割成一个字符串数组。如果字符串中没有空格,那么返回0。如果字符串中包含空格,则返回数组的最后一个元素的长度。

下面我们来看看一个具体的例子。假设我们要获取字符串"Hello World"的最后一个单词的长度。代码如下:


public static void main(String[] args){

  String str = "Hello World";

  int length = getLastWordLength(str);

  System.out.println(length);

}

运行上述代码,输出结果为5。也就是说,字符串"Hello World"的最后一个单词"World"的长度为5。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复