Java AutoCloseableを実装したクラスを、try-with-resourcesで書く
try-with-resources文は便利ですよね。 こんな感じで、自作クラスでも使えます。 AutoCloseableを実装したクラスを使って、try-with-resourcesで書くサンプル 何らかの処理をするク…
Java言語プログラミングのゆるふわレシピ。コピペで使える3分クッキング♪
try-with-resources文は便利ですよね。 こんな感じで、自作クラスでも使えます。 AutoCloseableを実装したクラスを使って、try-with-resourcesで書くサンプル 何らかの処理をするク…
今回は、「オートボクシング―プリミティブ型とラッパークラス―」です。 オートボクシング・オートアンボクシングについて見てみましょう。 これを知っていると、コードの記述がちょっと楽になります。 ■動画はこちら
今回は、「キャスト(2)―クラスのキャスト―」です。 クラスのアップキャスト・ダウンキャストを見てみましょう。 ダウンキャストはあまり使いませんが、アップキャストは良く使います。 ■動画はこちら
今回は、「キャスト(1)―プリミティブ型の拡大変換・縮小変換―」です。 まずは、プリミティブ型の型変換(キャスト)を見てみましょう。 char型は少し動きが違ったりするので、面白いですね。 ■動画はこちら
今回は、「switchを使った処理分岐―複数に分岐―」です。 分岐と言ったら、if文ですが、switch文もありますよね。 ■動画はこちら
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | public class SwitchTest { public static void main(String[] args) { int a = 2; switch(a) { case 1: System.out.println("aは1です"); break; case 2: System.out.println("aは2です"); break; case 3: System.out.println("aは3です"); break; default: System.out.println("aは1~3以外です"); } } } |
今回は、「do-whileを使った繰り返し―ちょっと違った繰り返し処理―」です。 whileとdo-whileは、ちょっと違いますよね。 少し比べてみましょう。 ■動画はこちら 比較用 do-while [crayon-…
何か変わったら、通知したいことってありますよね。 メールが来たら、音鳴って欲しいしw オブザーバー・パターンで、フィールド変数の変更を監視するサンプル オブザーバー・パターンを使って、フィールド変数の変更を監視します。 …
今回は、for文を使った繰り返し―繰り返し処理(3)―です。 拡張for文を使って、配列の処理を繰り返してみましょう。 ■動画はこちら ■Youtube版の解説で使用しているソースコード 動画と一緒にこちらも参考にどうぞ…
今回は、for文を使った繰り返し―繰り返し処理(2)―です。 for文を使って、処理を繰り返してみましょう。 ■動画はこちら ■Youtube版の解説で使用しているソースコード 動画と一緒にこちらも参考にどうぞ。 [cr…
今回は、while文を使った繰り返し―繰り返し処理(1)―です。 while文を使って、処理を繰り返してみましょう。 ■動画はこちら ■Youtube版の解説で使用しているソースコード 動画と一緒にこちらも参考にどうぞ。…