問題

101 「配列修羅道」

101 「配列修羅道」 StepFinal 問題

商品在庫管理ミニアプリを完成させよあなたは、これまで作成してきた Product クラスおよびその周辺機能を活用し、小さな在庫管理アプリケーションを完成させる。このアプリでは、商品の登録・一覧表示・検索・在庫数の更新・在庫の少ない商品の抽出...
101 「配列修羅道」

101 「配列修羅道」 Step09 問題

在庫数を更新せよあなたは、Product のリストから指定された商品名の商品を探し、その在庫数を新しい値に更新したい。該当する商品が見つかれば在庫数を更新し、その後に更新内容を表示する処理を作成せよ。該当商品がなければ "該当商品なし" と...
101 「配列修羅道」

101 「配列修羅道」 Step08 問題

在庫が少ない商品だけを出力せよあなたは、Product のリストの中から、在庫数が指定されたしきい値より少ない商品だけを抽出して表示するメソッドを作成せよ。出力は1行につき1商品とし、以下の要件にあるような形式で表示すること。要件メソッド名...
101 「配列修羅道」

101 「配列修羅道」 Step07 問題

商品名で検索せよあなたは、Product のリストから商品名で検索し、該当商品の在庫数を表示するメソッドを作成せよ。検索キーワードは、テストコード側から引数として渡される。要件メソッド名:searchByName(ProductUtil に...
101 「配列修羅道」

101 「配列修羅道」 Step06 問題

List<Product> を作って全商品を出力せよあなたは、商品を表す Product クラスをすでに作成している。このクラスを使って複数の商品を表現し、それらを ArrayList<Product> に格納したうえで、すべての商品の情報...
101 「配列修羅道」

101 「配列修羅道」 Step05 問題

Product クラスを定義せよあなたは、商品を表すクラス Product を作成することになった。商品は以下の2つの情報を持つ:商品名(文字列)在庫数(整数)この情報を表現するクラス Product を定義し、mainメソッドでインスタン...
101 「配列修羅道」

101 「配列修羅道」 Step04 問題

商品名を ArrayList に格納せよあなたは、複数の商品名を String[] 型の配列として渡された。この配列を使って、商品名のリストを ArrayList<String> に変換し、1行ずつ出力するメソッドを作成せよ。要件メソッド名...
101 「配列修羅道」

101 「配列修羅道」 Step03 問題

商品名と在庫数を対応表示せよあなたは、商品名の一覧と、それぞれの在庫数を記録した2つの配列を渡された。これらの配列を使って、各商品の名前と在庫数を「名前: 数量」の形式で出力するメソッドを作成せよ。要件メソッド名:printStockLis...
101 「配列修羅道」

101 「配列修羅道」 Step02 問題

在庫切れの商品があるか?あなたは商品の在庫数を記録した配列を渡された。この配列の中に、在庫が0のもの(=在庫切れの商品)が1つでもあるかどうかを判定し、結果を標準出力するメソッドを作成せよ。要件メソッド名:checkOutOfStock引数...
101 「配列修羅道」

101 「配列修羅道」 Step01 問題

在庫の合計値を求めよあなたは商品の在庫数を記録した配列を渡された。この配列のすべての要素の合計値を求め、以下の形式で出力するメソッド"printStockSum"を作成せよ。int[] stocks = {10, 5, 3, 0, 8};要...