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);
}
}