修羅道

104「static修羅道」

104 「static修羅道」 Step05 解答例

StringUtil.java public class StringUtil { // null または空文字列であれば true を返す public static boolean isNullOrEmpty(String str) {...
104「static修羅道」

104 「static修羅道」 Step05 問題

問題 あなたは、文字列に関する簡単なユーティリティクラス StringUtil を作成しようとしています。 このクラスには、次の2つの static メソッドを定義してください: isNullOrEmpty(String str) → 引数...
104「static修羅道」

104 「static修羅道」 Step04 解答例

AppConstants.java public class AppConstants { // アプリケーションで使用される定数は、public static final で定義する // サービス名(文字列の定数) public sta...
104「static修羅道」

104 「static修羅道」 Step04 問題

問題 あなたは、アプリケーションで共通して使用される「定数」をまとめて管理する AppConstants クラスを作成しようとしています。 このクラスには以下のような定数を定義してください: 税率(TAX_RATE)として 0.1(10%)...
104「static修羅道」

104 「static修羅道」 Step03 解答例

User.java public class User { // ユーザー名(インスタンス変数) private String name; // 各ユーザーが何回メッセージを送ったか(インスタンス変数) private int messag...
104「static修羅道」

104 「static修羅道」 Step03 問題

問題 あなたは、各ユーザーがそれぞれのメッセージ数を持ちながら、全体の送信メッセージ数も集計できるクラスを作ろうとしています。 User クラスには、以下の2つの情報を保持させてください: 各ユーザーごとの送信数 → インスタンス変数として...
104「static修羅道」

104 「static修羅道」 Step02 解答例

CalcUtil.java public class CalcUtil { // 2つの整数を加算して返すメソッド(クラスメソッド) public static int add(int a, int b) { return a + b; }...
104「static修羅道」

104 「static修羅道」 Step02 問題

問題 あなたは、複数の数値を扱う簡単なユーティリティクラスを作ろうとしています。このクラスには、2つの整数の和を求める add メソッドと、差を求める subtract メソッドを定義してください。どちらも static メソッドとして実装...
104「static修羅道」

104 「static修羅道」 Step01 解答例

User.java public class User { // ユーザー名(これはインスタンスごとに異なるので、非staticで定義) private String name; // 全ユーザーで共有するログイン回数(staticを使って...
104「static修羅道」

104 「static修羅道」 Step01 問題

問題 あなたは、ユーザーのログイン回数を記録する簡単な仕組みを作ろうとしています。複数の User インスタンスを生成し、それぞれがログインするたびに、全体で何回ログインが発生したかを static 変数でカウントしてください。 以下のよう...