ayax

第5回 データベース

環境構築

XAMPP データベースには様々な製品があります。その中で利用数の多いMySQL系のデータベースを導入します。そしてJava、Spring Bootと同様にPC上で動作させます。 MySQLの導入も何通りかありますが、今回は「XAMPP」を...
第15回 最終チャレンジ

プログラムで問題解決

骨董品仲介業者 Xの悩み 骨董品仲介業者 Xは得意先から次の購入依頼を受けています。 得意先希望品資金 Aさん陶磁器1,000,000 Bさん絵画800,000 Cさん時計 300,000 購入方法は決まっており、得意先の資金がつきるまで希...
第4回 新規作成

モデル作成

ファイル作成 ※画像が小さい場合はクリックして拡大して下さい。 処理を行うモデルから作成していきます。画面左側のエクスプローラーからパッケージcom.example.demoをを選択し、マウス右クリック、「新規(W)」-「クラス」を選択して...
第5回 データベース

phpMyAdmin

起動 XAMPPのアプリケーション(XAMPPコントロールパネル)が動きましたが、まだデーターベースは開始していません。MySQL欄の「Star」ボタンを押してください。 次のようなWindowsからの警告メッセージが開いたら「アクセスを許...
第5回 データベース

データベース作成

スクリプト実行 phpMyAdminの機能を使い、データベース、テーブルを作成します。「SQL」タブをクリックしてください このパネルからSQLを実行できます。実行スクリプトを用意していますので、こちらをダウンロードしてください ダウンロー...
第14回 その他の命令

論理演算子

よく使う論理演算子 プログラミング言語には電子回路でみかけるAND、ORなどの論理演算子があります。if文でよく使われる論理演算子を紹介します。 論理演算子記述方法内容 AND&&かつ OR||または NOT!否定 プログラム例&実行結果
第14回 その他の命令

else if

else if if文のelseにさらにifを記述していくと見にくくなってしまいます。 これを避けるために「else if」命令があります。 プログラム例&実行結果
第14回 その他の命令

switch

switch 一つの変数を複数条件で判定すると冗長的なプログラムになってしまいます。 これを解消するため「switch」命令があります。 プログラム例&実行結果
第14回 その他の命令

三項演算子

三項演算子 三項演算子はif文の簡略式になります。 プログラム例&実行結果
第14回 その他の命令

while

while ループ命令にはfor以外にも変数の初期化等が不要な「while」命令があります。 プログラム例&実行結果 do while whileと似ている「do while」があります。while命令との違いは条件の判定がループの終わりに...
第14回 その他の命令

拡張for

拡張for 「拡張for」命令は配列を順番に処理すためのループ命令です。 プログラム例&実行結果
第14回 その他の命令

List

サイズ可変の変数 配列を利用する際に用意すべき箱の数が不明な場合があります。そんな時に利用されるのが「ArrayList」です。ArrayListは箱の数を定義することなく利用できます。 プログラム例&実行結果 メソッド ArrayList...
第14回 その他の命令

Map

連想配列 配列の値を取得する時に番号を用いて行ってきました。「HashMap」を利用するとキー値で値を取得できます。キー値で値を管理する配列を「連想配列」と呼ぶことがあります。 プログラム例&実行結果 メソッド HashMapはJavaが用...
第14回 その他の命令

数多くの命令があります

プログラミングしながら覚える ここまで多くの命令を紹介してきましたが、それらはJava言語の10%に満たない命令数です。これから全ての命令を理解するのは大変な時間が必要です。また、命令の中には普段使わないものもありますので、効率的とは言えま...
第4回 計算

四則演算

プログラムで計算 コンピュータは計算が得意です。コンピュータを操るプログラムも計算は十八番なわけです。さっそく、四則演算を行ってみましょう。 加算(+) プロジェクトjava01に新規のパッケージstep04を作成し、その中にクラス「Kei...