ホームページ  >  記事  >  Java  >  月をさまざまな形式で印刷する Java プログラム

月をさまざまな形式で印刷する Java プログラム

王林
王林転載
2023-08-28 10:33:061284ブラウズ

月をさまざまな形式で印刷する Java プログラム

この記事では、さまざまなライブラリと Java 言語の対応するインポート ステートメントを使用して、さまざまな方法で月をフォーマットします。 Java プログラム出力で月を表示するには、さまざまな方法があります。月は数字で書かれることもあれば、長い形式または省略された形式で書かれることもあります。月の名前は、スペイン語、フランス語など、他の言語で記述することもできます。

###アルゴリズム###

  • ステップ 1

    - ユーザーに日付の入力を求めます。

  • ステップ 2

    - 日付の月の部分を決定します。

  • ステップ 3

    - 月の形式を指定します。

  • ステップ 4

    - 指定された形式で月を出力します。

  • 複数の方法

私たちはさまざまな方法を使用してソリューションを提供します。

    java.time.Monthを使用する場合
  • java.util.Date と配列を使用する
  • String とそのメソッドを使用する
  • java.text.SimpleDateFormatを使用する
  • java.util.Calendar を使用する場合
  • プログラムとその出力を 1 つずつ見てみましょう。

方法 1: java.time.Month を使用する

この方法では、1から始まる月番号を指定して月を印刷します。たとえば、 -> Month.of(1) は JANUARY を示します。

###例### リーリー ###出力### リーリー

方法 2: java.util.Date と配列を使用する

このメソッドでは、文字列配列を使用して月の短い形式 (1 月、2 月など) を格納します。 substring メソッドを使用して日付の月の部分を識別し、指定された形式で出力します。

###例### リーリー ###出力### リーリー

方法 3: 文字列とそのメソッドを使用する

このメソッドでは、日付を文字列として入力します。次に、部分文字列メソッドを使用して、月の部分を識別して出力します。月は数値でも表示できます。

###例### リーリー ###出力### リーリー

方法 4: java.text.SimpleDateFormat を使用する

この方法では、日付の表示モードとしてさまざまな形式を指定できます。日付の月形式は、MMM 形式 (例: Feb) または MMMM 形式 (例: 2 月) で出力されます。また、月の名前をさまざまなロケール形式や言語で表示するために使用することもできます。 eq の場合、スペイン語の febrero は 2 月を意味します。

###例### リーリー ###出力### リーリー

方法 5: java.util.Calendar を使用する

このメソッドでは、Calender オブジェクトを使用し、Calendar.MONTH を使用して月を検索します。このインデックスは 0 から始まるため、日付に正しい月を出力するには、Calendar.MONTH に 1 を追加します。

###例### リーリー ###出力### リーリー ###結論は###

この記事では、Java 言語を使用して月のさまざまな形式を調べます。使用された各メソッドの出力とともに、さまざまなコード例も示されています。

以上が月をさまざまな形式で印刷する Java プログラムの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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