Java– category –
-
Java
【Javaサンプル】自動販売機(Level2) メソッドに小さく分割する
前回の自動販売機(Level1)では、まず動くものを作りました。 そこでは1つのメソッド(Main)にすべてをコーディングしていましたが、 これを機能ごとに分割していきます。 実際の仕事では、1つの大きなメソッドにすべてを書くこともありますが、 非常に修... -
Java
【Javaサンプル】自動販売機を作成(Level1)
Javaの勉強用サンプルです。 テーマは自動販売機。 プログラミング初心者向けに書いています。 【自動販売機を題材として選んだ理由】 自社研修で行っている 自社研修で自動販売機を作成したので、自分にとっては取り組みやすかったということ。 最初に作... -
Java
【Java】MySQLから取得した日付をフォーマット変換して表示する方法
MySQLからSELECTしてきた日付データ(DateTime型)を、 「yyyy年MM月dd日 hh時mm分ss秒」のフォーマットで表示する方法です。 【コード】 [crayon-6628d32989169117020621/] 【説明】 Date型変数への格納 取得した日付データは、Date型の変数に格納... -
Java
【Java】Stringのequalsで定数を左側にする理由
JavaのStringでequalsによる等価判定を行う場合に、 比較対象となる定数は左側にする理由はNullPointerExceptionを回避するためです。 以降、NullPointerExceptionが発生する仕組みと、 定数を左側にすることでどのように回避できるのかについて解説してい... -
Java
【Java】文字列の完全一致と部分一致を判定する方法
Stringのmatches、containsメソッドなどを使った完全一致、部分一致を解説します! 【完全一致】 matches 完全一致は文字列が同じであることを判定するだけですので、matchesを使うなら正規表現は使わずに判定します。 正直、完全一致であればequalsでよい... -
Java
オブジェクト指向でじゃんけんを作ってみる
最近、プログラム自体を書いていない時間を多いので、再勉強がてら少しコードを書いてみました。 【何を作ったか?】 テーマ:じゃんけん(1対1) 言語:Java 【OOPで考慮したこと】 ・ゲームを管理するコントローラを作る。 ・オブジェクトはじゃんけんの...