質問編集履歴
2
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
以下の仕様を満たすクラスMaxMinOfIntを作成してみよう
|
1
|
+
教科書の問題で解答例が無く困っています以下の仕様を満たすクラスMaxMinOfIntを作成してみよう
|
2
2
|
フィールド
|
3
3
|
int型の配列(名前はnumbers)のみ
|
4
4
|
コンストラクタ
|
1
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,25 +1,24 @@
|
|
1
|
+
以下の仕様を満たすクラスMaxMinOfIntを作成してみよう
|
2
|
+
フィールド
|
3
|
+
int型の配列(名前はnumbers)のみ
|
4
|
+
コンストラクタ
|
5
|
+
引数で与えられたScannerから整数を順次読み取る。最初に読み取った整数を配列サイズとみなして、int型の配列を生成し、numbersで参照する。その後、整数を読み取っては順に代入していき、配列サイズ分だけ読み取れば終了
|
6
|
+
メソッド
|
1
|
-
|
7
|
+
avoid showAll()
|
8
|
+
int max()
|
9
|
+
int min()
|
2
10
|
|
3
|
-
|
11
|
+
動作確認用プログラム
|
4
|
-
|
12
|
+
public static void main(String[] args){
|
5
|
-
■■な機能を実装中に以下のエラーメッセージが発生しました。
|
6
13
|
|
7
|
-
|
14
|
+
Scanner kbScanner = new Scanner(System.in);
|
8
15
|
|
9
|
-
```
|
10
|
-
|
16
|
+
MaxAndMinOtInt array = new MaxAndMinOtInt(kbScanner);
|
11
|
-
```
|
12
17
|
|
13
|
-
|
18
|
+
array.ShowAll();
|
14
19
|
|
15
|
-
|
20
|
+
System.out.printf(“最小値は%dです\n”,array.min());
|
16
|
-
|
21
|
+
System.out.printf(“最大値は%dです\n”,array.max());
|
17
|
-
```
|
18
22
|
|
19
|
-
### 試したこと
|
20
|
-
|
21
|
-
ここに問題に対して試したことを記載してください。
|
22
|
-
|
23
|
-
### 補足情報(FW/ツールのバージョンなど)
|
24
|
-
|
25
|
-
|
23
|
+
kbScanner.close();
|
24
|
+
}
|