質問編集履歴

1

1~100まで表示するコードを修正、1-100までの数値を生成し、1つのint型の配列にセットして、 配列を呼び出してセットした値を表示したい、の概要に変更

2017/09/21 03:59

投稿

study_m
study_m

スコア24

test CHANGED
File without changes
test CHANGED
@@ -1,28 +1,12 @@
1
1
  ###前提・実現したいこと
2
2
 
3
- 1-100までの数値を生成し、1つのint型の配列にセットしたい。
3
+ 1-100までの数値を生成し、1つのint型の配列にセットして、
4
4
 
5
- forかwhileで数値を生成してその結果を配列に入れるようにしたいのですが、
6
-
7
- 詰まっいるのでヒントを教えてほしいです
5
+ 配列を呼び出しセッした値表示いです
8
6
 
9
7
 
10
8
 
11
9
  java初心者なので、かみ砕いて説明頂けると助かります。
12
-
13
-
14
-
15
- ###発生している問題・エラーメッセージ
16
-
17
-
18
-
19
- ```
20
-
21
- Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 101
22
-
23
- at practice.beginner.Number100.main(Number100.java:9)
24
-
25
- ```
26
10
 
27
11
 
28
12
 
@@ -32,26 +16,22 @@
32
16
 
33
17
  public class Number100 {
34
18
 
19
+
20
+
35
21
  public static void main(String[] args) {
22
+
23
+
36
24
 
37
25
  int num[] = new int[100];//配列のサイズをセット
38
26
 
39
- int i=1;//初期値
27
+ for(int i=1;i<=100;i++){//100まで
40
28
 
41
- while(i<=100){//100まで
29
+ System.out.println(i);//いったん表示
42
30
 
43
- i++;
31
+ }
44
32
 
45
- System.out.println(i);//いったん表示
46
-
47
- }
33
+ }
48
-
49
- int count =num[i];
50
-
51
- }
52
34
 
53
35
  }
54
36
 
55
-
56
-
57
37
  ```