グッズ

Java Base トレーニング コースの Java 演習

Java Base トレーニング コースのソリューションを含む Java 演習のリスト。

演習の番号は、最も単純なものから最も複雑なものまで、難易度を示しています。 ご意見、ご質問、ご提案がありましたら、info @ までご連絡ください。bloginnovazione.it

演習 1
ユーザーに XNUMX つの文字列を入力するように求め、文字列が同じ場合は true を、異なる場合は false を表示する Java プログラムを作成します。
演習 2
ユーザーに 1 つの文字列 (str2 と strXNUMX) の入力を求める Java プログラムを作成し、次の条件で別の文をユーザーに表示します。
1) それらが同じ場合は、「文字列」と書きます + + 「等しい」 +
2) それらが異なる場合は、「文字列」と書きます + + 「とは違う」 +
3) 1 つのうちの 2 つが他の「文字列」に含まれている場合 + + ” は + 文字列に含まれます
4) 一方が他方に含まれる場合は、何回あるかを述べてから書きます。
「発生は次のとおりです。」 +
演習 3
キーボード入力が与えられたら、内容を確認します (最初の XNUMX つの条件は排他的ではありませんが、最初の XNUMX つの条件の false (現代的) は XNUMX 番目のオプションを意味します)。
1) XNUMX 進数を XNUMX 進数と XNUMX 進数の出力に変換する場合
2) XNUMX 進数を変換して XNUMX 進数と XNUMX 進数に出力する場合
3) XNUMX 進数を XNUMX 進数と XNUMX 進数の出力に変換する場合
4) その他の場合はすべて、受け入れられない入力を報告し、挿入を要求する
次に、入力 '101' に対して、変換 1、2、および 3 を実行します。
入力 '123' に対して、変換 2 と 3 を実行します
入力 '89A' の場合、変換 3 を実行します
入力 '89G' の実行ポイント 4
演習 4
温度を摂氏からケルビンに変換するプログラムを作成します。 プログラムには、XNUMX つのラベル、XNUMX つのテキスト フィールド、および XNUMX つのボタンが必要です。 テキスト フィールドとラベルは、XNUMX 列グリッド レイアウトのパネルに編成する必要があります。 別のパネルには XNUMX つのボタンが含まれ、説明されている XNUMX つのパネルを含むメイン パネルがあります。
演習 5
次のことを考慮して、XNUMX つのキーボード入力を取り、合計を出力する Java プログラムを作成します。
- XNUMX つの整数の場合、合計が出力として報告されます
- それらが XNUMX つの文字列の場合、連結は出力で報告されます
演習 6
Java オーバーロードを使用して演習 3 のコードを書き直します。 definendo 同じ名前を持ち、実装する XNUMX つのメソッド: XNUMX つ目は算術合計、XNUMX つ目は文字列の連結
演習 7
正規表現を使用して文字列の内容を認識し、Java のオーバーロードを使用して演習 4 のコードを書き直します。 少なくとも XNUMX つの文字がある場合は連結し、そうでない場合は追加します
演習 8
入力に数値を指定する Java プログラムを作成すると、再帰と反復の両方を使用して階乗を計算し、両方の結果を出力に書き込みます。
演習 9
入力に数値を指定する Java プログラムを作成すると、再帰と反復の両方を使用して階乗を計算し、両方の結果を出力に書き込みます。
演習 10
リレーショナル データベースのテーブル インデックスの動作をシミュレートすることにより、番号の順序付きインデックスを管理することを目的として、整数のリスト内で挿入、削除、およびバイナリ検索の操作を管理できる Java プログラムを作成します。
演習 11
textinput.txt という名前の入力ファイルを読み取り、その内容をチェックする Java プログラムを作成します。
1) ファイルが存在しない場合は「ファイルが存在しません」と書く
2) ファイルが存在し、空の場合は、「textinput.txt ファイルは空です」と記述します。
3) ファイルが存在し、数字が XNUMX つしか含まれていない場合は、その数字を画面に出力します。
4) ファイルが存在し、XNUMX 行に XNUMX つの数値が含まれている場合は、XNUMX つの数値の合計を出力します。
5) ファイルが存在し、XNUMX つ以上の数字が含まれている場合は、それを製品にする
演習 12
レストランのテーブルで注文を管理する Java プログラムを作成します。
レストランにはテーブルを配置でき、それぞれに数値 ID と座席数が割り当てられます。
各テーブルには、 bev消費した料理と支払額を自動的に計算できなければなりません。
食器も、 bevおよび利用可能な料理は、代わりに XNUMX つのカテゴリ (料理と bev確かに行きます)。
それぞれのお料理や、 bevanda は、一意の英数字の識別子 (名前) とその価格で修飾する必要があります。

起草 BlogInnovazione.it


イノベーションニュースレター
イノベーションに関する最も重要なニュースをお見逃しなく。 メールで受け取るにはサインアップしてください。

最近の記事

カターニア総合病院での Apple ビューアによる拡張現実への革新的な介入

Apple Vision Pro 商用ビューアを使用した眼形成手術がカターニア総合病院で行われました。

3月2024

子供のためのぬり絵の利点 - すべての年齢層のための魔法の世界

ぬり絵を通じて細かい運動能力を発達させることで、子供たちは書くなどのより複雑なスキルを習得できるようになります。色…

2月2024

未来はここにあります: 海運業界が世界経済をどのように変革しているか

海軍部門は真の世界経済大国であり、150 億市場に向けて舵を切り続けています...

1月2024

パブリッシャーと OpenAI が人工知能によって処理される情報の流れを規制する契約に署名

先週の月曜日、フィナンシャル・タイムズ紙はOpenAIとの契約を発表した。 FT は世界クラスのジャーナリズムにライセンスを供与しています…

4月30 2024

あなたの言語でイノベーションを読む

イノベーションニュースレター
イノベーションに関する最も重要なニュースをお見逃しなく。 メールで受け取るにはサインアップしてください。

Seguici