文字列の最後の文字をどのように大文字にすることができますか?これを行うStringクラスのメソッドはありますか?Stringメソッドを使用してJavaの最後の文字を大文字にする
私はいくつかの運動で練習しています。私は方法でこれを行うように求められました。
文字列の最後の文字をどのように大文字にすることができますか?これを行うStringクラスのメソッドはありますか?Stringメソッドを使用してJavaの最後の文字を大文字にする
私はいくつかの運動で練習しています。私は方法でこれを行うように求められました。
いいえありません。自分で書くことができます。
public String capitalizeLastLetter(String word) {
//null check
int length = word.length();
String capitalizedLetter = word.substring(length - 2, length - 1).toUppercase();
return word.substring(0, length - 2) + capitalizedLetter;
}
これはまだ文字列ですか?String capitalizedLetter = word.substring(length - 2、length - 1).toUppercase(); –
もちろん、部分文字列では文字列が1文字でも返されます。 – Zildyan
@Zildyanまたはゼロ文字。しかし、これを 'Character.toUpperCase(word.charAt(length-1))'で効率的に行うことができます。これにより、2つの文字列を作成することがなくなります。 –
*最初の文字を大文字にすることを検索することが考えられます。次に、あなたが修正する必要があるものを見てください。 –
ええ、良いアイデア!私はそれを確認します、ありがとう! – Juza
おっと、JavaScruptとして誤読します – Isaiah