[58]最後の単語の長さ[LeetCode]

1.トピックの説明

s前後にいくつかのスペース文字で区切られたいくつかの単語で構成される文字列が与えられ ます。文字列の最後の単語 の長さを返します 。

単語 は、文字のみで構成され、スペース文字を含まない最大の部分文字列です。

例1:

入力: s = "Hello World"
出力: 5
説明:最後の単語は "World"で、長さは5です。

例2:

入力: s = "fly me to the moon"
出力: 4
説明:最後の単語は "moon"で、長さは4です。

例3:

入力: s = "ルフィはまだジョイボーイです"
出力: 6
説明:最後の単語は長さ6の"ジョイボーイ"です。

ヒント:

  • 1 <= s.length <= 104
  • s 英語の文字とスペースのみで ' ' 構成されます
  • s に少なくとも1つの単語が存在します

2.コアコード

class Solution {
    public int lengthOfLastWord(String s) {
        String[] split = s.split(" ");
        return split[split.length - 1].length();
    }
}

3.テストコード

class Solution {
    public int lengthOfLastWord(String s) {
        String[] split = s.split(" ");
        return split[split.length - 1].length();
    }
}
// @solution-sync:end

class Main {

    public static void main(String[] args) {
        String s = "Hello World";

        int result = new Solution().lengthOfLastWord(s);
        System.out.println(result);
    }

}

おすすめ

転載: blog.csdn.net/qq_45037155/article/details/124356565