回答編集履歴

3

修正

2022/05/13 08:29

投稿

kaputaros
kaputaros

スコア1844

test CHANGED
@@ -12,11 +12,12 @@
12
12
  -> `min`は配列じゃないですよ。↓ホラ。
13
13
  > int min =0;
14
14
 
15
+ ---
15
16
  > .\MyArrays.java:61: エラー: シンボルを見つけられません
16
17
  > return sort;
17
18
  > ^
18
19
  > シンボル: 変数 sort
19
- -> `sort`ってメソッド名じゃないですか?
20
+ -> `sort`って変数じゃなくてメソッド名じゃないですか?
20
21
 
21
22
 
22
23
  エラーの箇所やエラー内容、よく見ると原因書いてあります。

2

修正

2022/05/13 08:28

投稿

kaputaros
kaputaros

スコア1844

test CHANGED
@@ -1,17 +1,23 @@
1
+ > Toi18Main.java:6: エラー: 不適合な型: intをint[]に変換できません:
2
+ > int[] sortedNum = arrays.sort(num);
3
+ > ^
4
+
1
- - `int[]` じゃなく、`int` 返してます。
5
+ ->`int[]` じゃなく、`int` 返してます。
2
6
  > public int sort(int[] num){
3
7
 
8
+ ---
4
9
  > .\MyArrays.java:50: エラー: 配列が要求されましたが、intが見つかりました
5
10
  > if(sortedNum[j]<min[minIdx]){
6
11
  > ^
7
- - `min`は配列じゃないですよ。↓ホラ。
12
+ -> `min`は配列じゃないですよ。↓ホラ。
8
13
  > int min =0;
9
14
 
10
- - `sort`ってメソッド名じゃないですか?
11
15
  > .\MyArrays.java:61: エラー: シンボルを見つけられません
12
16
  > return sort;
13
17
  > ^
14
18
  > シンボル: 変数 sort
19
+ -> `sort`ってメソッド名じゃないですか?↓
20
+
15
21
 
16
22
  エラーの箇所やエラー内容、よく見ると原因書いてあります。
17
23
  変数名はわかりやすく、他と混同しないような名前にしたほうがバグ少なくなるかと思いますよ。

1

追加

2022/05/13 08:24

投稿

kaputaros
kaputaros

スコア1844

test CHANGED
@@ -1,3 +1,6 @@
1
+ - `int[]` じゃなく、`int` 返してます。
2
+ > public int sort(int[] num){
3
+
1
4
  > .\MyArrays.java:50: エラー: 配列が要求されましたが、intが見つかりました
2
5
  > if(sortedNum[j]<min[minIdx]){
3
6
  > ^