質問編集履歴

3

削除された内容の復元を行いました

2017/05/12 01:32

投稿

Fantasista10
Fantasista10

スコア47

test CHANGED
File without changes
test CHANGED
@@ -2,4 +2,82 @@
2
2
 
3
3
  ran4[k] = String.valueOf(ran3.charAt(k));
4
4
 
5
- この部分がどうしてもわかりません。
5
+ この部分がどうしてもわかりません。
6
+
7
+ ###発生している問題・エラーメッセージ
8
+
9
+ ```
10
+
11
+ エラーメッセージ
12
+
13
+ ```
14
+
15
+ ###該当のソースコード
16
+
17
+ ```java
18
+
19
+ public static void main(String[] args) {
20
+
21
+ // 4つの要素を持つ配列を作成
22
+
23
+ int[] ran = new int[4];
24
+
25
+ // 配列に変数iを入れていく
26
+
27
+ for (int i = 0; i < ran.length; i++) {
28
+
29
+ Loop: while (true) {
30
+
31
+ // 変数iに乱数を入れる
32
+
33
+ ran[i] = (int) (Math.random() * 9 + 1);
34
+
35
+ // ran[i]と比較する配列を作成する
36
+
37
+ for (int j = 0; j < i; j++) {
38
+
39
+ if (ran[j] == ran[i])
40
+
41
+ continue Loop;
42
+
43
+ }
44
+
45
+ //intクラスのran配列にIntegerクラスの変数ran2に乱数配列を入れる
46
+
47
+ Integer ran2 = ran[i];
48
+
49
+ //数値のran2を文字列に変更しran3に代入する
50
+
51
+ String ran3 = String.valueOf(ran2);
52
+
53
+ //Stringクラスの4つの要素数を持った配列resultを作成。
54
+
55
+ String[] ran4 = new String[4];
56
+
57
+ //for文で配列ran[i]の要素数(4)に達するまでran3配列の要素数を増やす
58
+
59
+ for (int k = 0; i < ran3.length(); k++) {
60
+
61
+ ran4[k] = String.valueOf(ran3.charAt(k));
62
+
63
+ System.out.print(ran[k]);
64
+
65
+ }
66
+
67
+ }
68
+
69
+ }
70
+
71
+ }
72
+
73
+ }
74
+
75
+ ```
76
+
77
+ ###試したこと
78
+
79
+ 課題に対してアプローチしたことを記載してください
80
+
81
+ ###補足情報(言語/FW/ツール等のバージョンなど)
82
+
83
+ より詳細な情報

2

2017/05/12 01:32

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -2,92 +2,4 @@
2
2
 
3
3
  ran4[k] = String.valueOf(ran3.charAt(k));
4
4
 
5
- この部分がどうしてもわかりません。
5
+ この部分がどうしてもわかりません。
6
-
7
-
8
-
9
- ###発生している問題・エラーメッセージ
10
-
11
-
12
-
13
- ```
14
-
15
- エラーメッセージ
16
-
17
- ```
18
-
19
-
20
-
21
- ###該当のソースコード
22
-
23
- ```java
24
-
25
- public static void main(String[] args) {
26
-
27
- // 4つの要素を持つ配列を作成
28
-
29
- int[] ran = new int[4];
30
-
31
- // 配列に変数iを入れていく
32
-
33
- for (int i = 0; i < ran.length; i++) {
34
-
35
- Loop: while (true) {
36
-
37
- // 変数iに乱数を入れる
38
-
39
- ran[i] = (int) (Math.random() * 9 + 1);
40
-
41
- // ran[i]と比較する配列を作成する
42
-
43
- for (int j = 0; j < i; j++) {
44
-
45
- if (ran[j] == ran[i])
46
-
47
- continue Loop;
48
-
49
- }
50
-
51
- //intクラスのran配列にIntegerクラスの変数ran2に乱数配列を入れる
52
-
53
- Integer ran2 = ran[i];
54
-
55
- //数値のran2を文字列に変更しran3に代入する
56
-
57
- String ran3 = String.valueOf(ran2);
58
-
59
- //Stringクラスの4つの要素数を持った配列resultを作成。
60
-
61
- String[] ran4 = new String[4];
62
-
63
- //for文で配列ran[i]の要素数(4)に達するまでran3配列の要素数を増やす
64
-
65
- for (int k = 0; i < ran3.length(); k++) {
66
-
67
- ran4[k] = String.valueOf(ran3.charAt(k));
68
-
69
- System.out.print(ran[k]);
70
-
71
- }
72
-
73
- }
74
-
75
- }
76
-
77
- }
78
-
79
- }
80
-
81
-
82
-
83
- ```
84
-
85
- ###試したこと
86
-
87
- 課題に対してアプローチしたことを記載してください
88
-
89
-
90
-
91
- ###補足情報(言語/FW/ツール等のバージョンなど)
92
-
93
- より詳細な情報

1

質問内容の更新

2017/05/11 10:56

投稿

Fantasista10
Fantasista10

スコア47

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,8 @@
1
1
  ###前提・実現したいこと
2
2
 
3
+ ran4[k] = String.valueOf(ran3.charAt(k));
3
4
 
5
+ この部分がどうしてもわかりません。
4
6
 
5
7
 
6
8