Java【Java】DBから商品名・金額・税を取得し、商品名ごとの合計金額を算出する ■概要DBの「商品コードマスタ」および「金額・税テーブル」から、商品コードに紐づく商品名、金額、税を取得し、商品名ごとの合計金額(金額+税)を算出する。▼実行環境実行環境を以下に示す。Java:17MavenプロジェクトMySQL:8系■テ...2024.09.03Java
Java【Java】junitを使用した単体テストの使い方 ■概要以下の処理を実装し、Junitを使用した単体テストを実装する。・処理概要入力値が整数かを判定する処理入力値を3倍にして返す処理・実装概要Mavenプロジェクトで作成■pom.xmlの設定Junitはバージョン5系を使用するため、pom...2024.07.09Java
Java【Java】JSONデータをインプット/アウトプットする ■概要以下2種類の処理を実装する。インプット:JSONデータを読み込みMAPに格納して出力する処理アウトプット:任意の引数から、JSONデータを作成する処理■特記事項mvnプロジェクトで作成するJSONの処理はjacsonを使用するため、p...2024.06.25Java
Java【Java】自作例外処理で年齢(正の整数)判定をする ■概要コンソールに年齢を入力し、入力した値をコンソールに表示する処理を作成する。年齢判定判定処理は以下の通り。入力値が整数以外の場合は例外エラーとする。入力値がマイナスの場合、例外エラーとする。■ディレクトリ構成Javaソースのディレクトリ...2024.05.28Java
Java【Java】プロパティファイルから、設定した値を読み取る ■実装の概要プロパティファイルから、設定した値を読み取り、コンソールに出力する。なお、プロパティファイルは、以下の通り、<変数名>と<値>を「=(イコール)」で結ぶ。・プロパティファイルの書式<変数名>=<値>▼プロパティファイルの値今回使...2023.08.01Java
Java【Java】for文を使用してコンソールにピラミッドを出力する ■実装の概要for文を使用して、コンソール上に「*」のピラミッドを作成する。■制約事項・前提条件最初に何段のピラミッドを作成するか、ユーザに入力してもらう。ユーザが入力した値が数字かどうかの判定は割愛する。※例外エラー処理のみ実装する。 ■...2023.07.18Java
ツール【Java】ループ処理と乱数で年齢推測ツールを実装する ■実装の概要ループ処理と乱数を使用して、任意の年齢をコンソール上に出力し、ユーザに実年齢より高いか、低いか、同じかを入力してもらう。ユーザの入力値に応じて、コンソール上に出力する年齢の範囲を狭めていき、最終的に実年齢と同じになるまで処理を繰...2023.07.04ツールJava
ツール【Java】ディレクトリ作成ツール:定義ファイルパスと作成先を入力してディレクトリを作成する(サブディレクトリ含む) ■ツールの概要ディレクトリを作成する際、通常では、「右クリック→新規フォルダ」やショートカットコマンド(windows:ctrl+shift+n、mac:cmd+shift+n)を使用して、ディレクトリを作成していく。しかし、サブディレクト...2023.03.28ツールJava
ツール【Java】GUIアプリ:マウスイベント処理を使用した、お絵描きパッドの作成 ■作成するプログラムの概要マウスクリック時やマウスの左ボタン押下したままドラッグした際に、GUI画面上に点や線を描画するツールを作成する。▼ざっくり仕様・描画する点や線の色は黒とする。・メニューバーを作成し、「新規で開く」を選択した場合は、...2022.11.10ツールJava
Java【Java】GUIアプリ:マウスで画面をクリック時、画面の座標をメッセージボックスで出力する ■作成するプログラムの概要・GUI画面を作成し、画面クリック時、クリックした画面の座標(x座標、y座標)をメッセージボックスに出力する。■マウスイベント処理今回は、マウスイベント処理のうち、「Mouse Listener」インターフェイスを...2022.11.03Java