質問編集履歴

3

修正

2016/04/26 00:24

投稿

gyro16
gyro16

スコア89

test CHANGED
File without changes
test CHANGED
@@ -36,7 +36,11 @@
36
36
 
37
37
  System.out.println(listCourse.get(0));//ここは表示される
38
38
 
39
+
40
+
41
+ for(int i = maxCount; i > 0; i--)//修正しましたが、まだ二重for文を処理しません・・・ここが問題の二重for文です
42
+
39
- for(int i = maxCount; i < 0; i--){//最大回数から回して、表示する・・・ここが問題の二重for
43
+ /*for(int i = maxCount; i < 0; i--){//最大回数から回して、表示する・・・ここが問題の二重for*/
40
44
 
41
45
  for(Object obj : course.entrySet()){
42
46
 

2

他の修正点の修正

2016/04/26 00:24

投稿

gyro16
gyro16

スコア89

test CHANGED
File without changes
test CHANGED
@@ -134,7 +134,7 @@
134
134
 
135
135
  for(String key : course.keySet()){
136
136
 
137
- if(key == firstCourse){//これマズイですか、equalsに変えるのですか、質問して見て気付きました
137
+ if(key.equals(firstCourse)){
138
138
 
139
139
  count++;//同じコース名があったら、回数カウントと+1する
140
140
 
@@ -156,7 +156,7 @@
156
156
 
157
157
  for(String key : course.keySet()){
158
158
 
159
- if(key == secondCourse){//これもマズイですか、equalsに変えるのですか、質問して気付きました
159
+ if(key.equals(secondCourse)){
160
160
 
161
161
  count++;//同じコース名があったら、回数カウントを+1する
162
162
 

1

他の修正点の気付き

2016/04/25 23:55

投稿

gyro16
gyro16

スコア89

test CHANGED
File without changes
test CHANGED
@@ -92,7 +92,7 @@
92
92
 
93
93
  }
94
94
 
95
- public static void screenInput(){//画面からインプットする
95
+ public static void screenInput(){//画面から入力する
96
96
 
97
97
  int count = 0;//回数カウント、初期値0
98
98
 
@@ -134,7 +134,7 @@
134
134
 
135
135
  for(String key : course.keySet()){
136
136
 
137
- if(key == firstCourse){
137
+ if(key == firstCourse){//これマズイですか、equalsに変えるのですか、質問して見て気付きました
138
138
 
139
139
  count++;//同じコース名があったら、回数カウントと+1する
140
140
 
@@ -156,7 +156,7 @@
156
156
 
157
157
  for(String key : course.keySet()){
158
158
 
159
- if(key == secondCourse){
159
+ if(key == secondCourse){//これもマズイですか、equalsに変えるのですか、質問して気付きました
160
160
 
161
161
  count++;//同じコース名があったら、回数カウントを+1する
162
162