007-004-001
クラスの集約:商品在庫
初級
問題説明
クラスの集約:商品在庫
この問題では: Productクラスを定義してオブジェクトを配列で管理し、標準入力から商品名と在庫数を読み込んで在庫情報を標準出力に表示するプログラムを作成します。
学習目標: 複数のオブジェクトを配列で管理する
商品名(String型)と在庫数(int型)のフィールドを持つProductクラスを定義し、そのオブジェクトを配列に格納して在庫情報を表示しましょう。
入力
1行目: 商品数(整数)
2行目以降: 商品名と在庫数(文字列と整数、複数行)
出力
[商品名1]: [在庫1]個
[商品名2]: [在庫2]個
...
```java
## 具体例
### 例1: 2商品の在庫
入力:
```java
2
ノート 50
鉛筆 100
```java
出力:
```java
ノート: 50個
鉛筆: 100個
```java
### 例2: 3商品の在庫
入力:
```java
3
A 10
B 20
C 30
```java
出力:
```java
A: 10個
B: 20個
C: 30個
```java
### 例3: 1商品(境界値)
入力:
```java
1
X 0
```java
出力:
```java
X: 0個
テストケース例
※ 出力例はプログラミングの国際標準に準拠し英語で表示しています
正常系
入力:
4 Apple 30 Banana 15 Cherry 8 Mango 42
期待される出力:
Apple: 30 items Banana: 15 items Cherry: 8 items Mango: 42 items
正常系
入力:
3 Desk 5 Chair 12 Lamp 7
期待される出力:
Desk: 5 items Chair: 12 items Lamp: 7 items
あなたの解答
現在のモード:● 自分のコード
Product.java🔒
Solution.java🔒
2/6 ファイル96B
⚠️警告
- mainメソッドが見つかりません
9
1
2
3
4
›
⌄
import java.util.Scanner;
class Product {
}
0 B / 5 MB
残り 10 回実行可能
