ホームページ  >  記事  >  Java  >  Java では、単語の最後の文字を大文字にし、最初の文字を小文字にします。

Java では、単語の最後の文字を大文字にし、最初の文字を小文字にします。

PHPz
PHPz転載
2023-08-20 10:05:07718ブラウズ

Java では、単語の最後の文字を大文字にし、最初の文字を小文字にします。

文字列は文字値のシーケンスです。 JavaではStringはオブジェクトとして扱われます。文字列を作成および操作するために Java によって提供される String クラスがあります。

単語の最初の文字を小文字に変換し、単語の最後の文字を大文字に変換する必要があります。

この記事では、最初の文字と最後の文字をそれぞれ小文字と大文字に変換する方法を説明します。見てみましょう。

いくつかの例を示します

インスタンス-1

の中国語訳は次のとおりです:

インスタンス-1

入力文字列が「Hello」であると仮定します

最初の文字を小文字に、最後の文字を大文字に変換すると、新しい文字列は「hellO」になります

インスタンス-2

の翻訳は次のとおりです:

インスタンス-2

入力文字列が「Java」であると仮定します

最初の文字を小文字に、最後の文字を大文字に変換すると、新しい文字列は「java」になります

インスタンス-3

入力文字列が「Programming」であると仮定します

最初の文字を小文字に、最後の文字を大文字に変換すると、新しい文字列は「programminG」になります

###構文###

文字列の長さを取得するために、Java の String クラスには length() メソッドが用意されています。

以下はその -

の構文です。 リーリー

このうち、str は文字列変数です。

元の文字列から部分文字列を取得するために、Java String クラスは substring() メソッドを提供します。

###構文###

以下はその -

の構文です。 リーリー

このうち、startIndex は含まれますが、endIndex は含まれません。

指定されたインデックスにある文字を取得するには、Java String クラスに charAt() メソッドが用意されています。

###構文###

以下はその -

の構文です。 リーリー

ここで、index は必要な文字のインデックスを指します。

さまざまなタイプの値を文字列値に変換するために、Java の String クラスは valueOf() メソッドを提供します。

###構文###

以下はその -

の構文です。 リーリー ###アルゴリズム###

注 - この問題は、配列の概念を使用して解決することもできます。しかし、ここでは配列の概念を使用せずに問題を解決しようとしました。同時に、String クラスの組み込みメソッドのみを使用しました。

アルゴリズム-1

ステップ 1

- 初期化またはユーザー入力を通じて文字列/単語を取得します。

ステップ 2
    -substring() メソッドを使用して最初と最後の文字を取得し、次に toLowerCase() メソッドと toUpperCase() メソッドをそれぞれ使用して小文字と大文字に変換します。
  • ステップ 3
  • - substring() メソッドを使用して、中間の文字 (最初と最後の文字を除く) を取得します。
  • ステップ 4
  • - 最初、中間、最後の値を組み合わせて、最終的な文字列/単語を取得します。
  • アルゴリズム-2

  • ステップ 1 - 初期化またはユーザー入力を通じて文字列/単語を取得します。

ステップ 2
    - charAt() メソッドを使用して、最初と最後の文字を取得します。次に、 toLowerCase() メソッドと toUpperCase() メソッドをそれぞれ使用して、小文字と大文字に変換します。
  • ステップ 3
  • - charAt() メソッドと for ループを使用して、中間の文字 (最初と最後の文字を除く) を取得します。
  • ステップ 4
  • - 次に、最初、中間、最後の値を組み合わせて、最終的な文字列/単語を取得します。
  • 複数のアプローチ

  • 私たちはさまざまなアプローチでソリューションを提供しました。
  • 組み込みの substring() メソッドを使用する

組み込みの charAt() メソッドを使用する

    プログラムとその出力を 1 つずつ見てみましょう。
  • アプローチ-1: 組み込みの部分文字列メソッドを使用する

    ###例###
  • このアプローチでは、アルゴリズム-1を利用します
  • リーリー ###出力### リーリー

    アプローチ-2: 組み込みの charAt() メソッドを使用する

    ###例###
  • このアプローチでは、アルゴリズム-2を利用します
リーリー ###出力### リーリー

この記事では、さまざまな方法を使用して、単語の最初の文字を小文字に変換し、単語の最後の文字を大文字に変換する方法を検討しました。

以上がJava では、単語の最後の文字を大文字にし、最初の文字を小文字にします。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。