質問編集履歴

5

1

2019/12/17 03:09

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -1,103 +1 @@
1
- ## 前提・実現したいこと
2
-
3
- エラー内容がわからず質問したが、28行目の"int" を"String[]"に変更したことで
4
-
5
- 上記エラー文は消えました。次に
6
-
7
- Exception in thread "main" java.lang.Error: Unresolved compilation problem:
8
-
9
- at copy.Main.main(Main.java:24)
10
-
11
- と、エラーになり、内容の意味を知りたいです。
12
-
13
-
14
-
15
- コードの問題点もアドバイスが欲しいです。
16
-
17
-
18
-
19
- ```
20
-
21
- Exception in thread "main" java.lang.Error: Unresolved compilation problem:
22
-
23
- 型の不一致: String[] から int には変換できません
24
-
25
-
26
-
27
- at copy.Main.main(Main.java:28)
28
-
29
-
30
-
31
- ```
32
-
33
-
34
-
35
- ### 該当のソースコード
36
-
37
-
38
-
39
- ```ここに言語名を入力
40
-
41
- import java.util.Scanner;
42
-
43
- public class Main {
44
-
45
-
46
-
47
- static String[] getUserPrfofile(int num){
48
-
49
- String[] data1={"1","技育太郎","東京","男","プログラマー"};
50
-
51
- String[] data2={"2","技育花子","北海道","女","システムエンジニア"};
52
-
53
- String[] data3={"3","技育三郎","大阪","男","webエンジニア"};
54
-
55
-
56
-
57
- if(data1[0]==num) {
58
-
59
- return total ==data1;
60
-
61
- }else if(data2[0]==num) {
62
-
63
- return total =data2;
64
-
65
- }else if(data3[0]==num) {
66
-
67
- return total =data3;
68
-
69
- }else {
70
-
71
- return null;
72
-
73
- }
74
-
75
-
76
-
77
-
78
-
79
-
80
-
81
-
82
-
83
-
84
-
85
- }
86
-
87
- public static void main(String[] args) {
1
+ ----------------------------------------
88
-
89
- Scanner scan = new Scanner(System.in);
90
-
91
- String text = scan.next();
92
-
93
- int num = Integer.parseInt(text);
94
-
95
- int total = getUserPrfofile(num);
96
-
97
-
98
-
99
- System.out.println(total);
100
-
101
- }
102
-
103
- }い。

4

1

2019/12/17 03:09

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -1,31 +1,103 @@
1
- ### 前提・実現したいこと
1
+ ## 前提・実現したいこと
2
2
 
3
3
  エラー内容がわからず質問したが、28行目の"int" を"String[]"に変更したことで
4
4
 
5
5
  上記エラー文は消えました。次に
6
6
 
7
+ Exception in thread "main" java.lang.Error: Unresolved compilation problem:
7
8
 
9
+ at copy.Main.main(Main.java:24)
8
10
 
9
- }
11
+ と、エラーになり、内容の意味を知りたいです。
10
12
 
11
- }
13
+
12
14
 
13
- }
15
+ コードの問題点もアドバイスが欲しいです。
14
16
 
15
- ```
17
+
16
18
 
19
+ ```
17
20
 
21
+ Exception in thread "main" java.lang.Error: Unresolved compilation problem:
18
22
 
19
- ### 試したこと
23
+ 型の不一致: String[] から int には変換できません
20
24
 
25
+
21
26
 
27
+ at copy.Main.main(Main.java:28)
22
28
 
29
+
23
30
 
31
+ ```
24
32
 
33
+
25
34
 
35
+ ### 該当のソースコード
26
36
 
27
- ### 補足情報(FW/ツールのバージョンなど)
37
+
28
38
 
39
+ ```ここに言語名を入力
29
40
 
41
+ import java.util.Scanner;
30
42
 
43
+ public class Main {
44
+
45
+
46
+
47
+ static String[] getUserPrfofile(int num){
48
+
49
+ String[] data1={"1","技育太郎","東京","男","プログラマー"};
50
+
51
+ String[] data2={"2","技育花子","北海道","女","システムエンジニア"};
52
+
53
+ String[] data3={"3","技育三郎","大阪","男","webエンジニア"};
54
+
55
+
56
+
57
+ if(data1[0]==num) {
58
+
59
+ return total ==data1;
60
+
61
+ }else if(data2[0]==num) {
62
+
31
- ここにより詳細な情報を記載してください。
63
+ return total =data2;
64
+
65
+ }else if(data3[0]==num) {
66
+
67
+ return total =data3;
68
+
69
+ }else {
70
+
71
+ return null;
72
+
73
+ }
74
+
75
+
76
+
77
+
78
+
79
+
80
+
81
+
82
+
83
+
84
+
85
+ }
86
+
87
+ public static void main(String[] args) {
88
+
89
+ Scanner scan = new Scanner(System.in);
90
+
91
+ String text = scan.next();
92
+
93
+ int num = Integer.parseInt(text);
94
+
95
+ int total = getUserPrfofile(num);
96
+
97
+
98
+
99
+ System.out.println(total);
100
+
101
+ }
102
+
103
+ }い。

3

1

2019/11/13 06:20

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -4,101 +4,7 @@
4
4
 
5
5
  上記エラー文は消えました。次に
6
6
 
7
- Exception in thread "main" java.lang.Error: Unresolved compilation problem:
8
7
 
9
-
10
-
11
- at copy.Main.main(Main.java:24)
12
-
13
- と、エラーになり、内容の意味を知りたいです。
14
-
15
-
16
-
17
- コードの問題点もアドバイスが欲しいです。
18
-
19
-
20
-
21
- ```
22
-
23
- Exception in thread "main" java.lang.Error: Unresolved compilation problem:
24
-
25
- 型の不一致: String[] から int には変換できません
26
-
27
-
28
-
29
- at copy.Main.main(Main.java:28)
30
-
31
-
32
-
33
- ```
34
-
35
-
36
-
37
- ### 該当のソースコード
38
-
39
-
40
-
41
- ```ここに言語名を入力
42
-
43
- import java.util.Scanner;
44
-
45
- public class Main {
46
-
47
-
48
-
49
- static String[] getUserPrfofile(int num){
50
-
51
- String[] data1={"1","技育太郎","東京","男","プログラマー"};
52
-
53
- String[] data2={"2","技育花子","北海道","女","システムエンジニア"};
54
-
55
- String[] data3={"3","技育三郎","大阪","男","webエンジニア"};
56
-
57
-
58
-
59
- if(data1[0]==num) {
60
-
61
- return total ==data1;
62
-
63
- }else if(data2[0]==num) {
64
-
65
- return total =data2;
66
-
67
- }else if(data3[0]==num) {
68
-
69
- return total =data3;
70
-
71
- }else {
72
-
73
- return null;
74
-
75
- }
76
-
77
-
78
-
79
-
80
-
81
-
82
-
83
-
84
-
85
-
86
-
87
- }
88
-
89
- public static void main(String[] args) {
90
-
91
- Scanner scan = new Scanner(System.in);
92
-
93
- String text = scan.next();
94
-
95
- int num = Integer.parseInt(text);
96
-
97
- int total = getUserPrfofile(num);
98
-
99
-
100
-
101
- System.out.println(total);
102
8
 
103
9
  }
104
10
 

2

要件の変更をしました。

2019/11/13 04:56

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -1,60 +1,20 @@
1
1
  ### 前提・実現したいこと
2
2
 
3
- 変数 int num システムから入力値が与えられます。
3
+ エラー内容がわからず質問したが、28行目の"int" を"String[]"変更したことで
4
+
5
+ 上記エラー文は消えました。次に
6
+
7
+ Exception in thread "main" java.lang.Error: Unresolved compilation problem:
4
8
 
5
9
 
6
10
 
11
+ at copy.Main.main(Main.java:24)
12
+
7
- 下記メソッド作成してください。
13
+ と、エラーになり、内容意味知りたです
8
14
 
9
15
 
10
16
 
11
- メソッドを作成したら、mainメソッドで呼び出し、戻り値の要素を全て表示してください。その際、0番目の要素は表示しないように処理を実装してください。
12
-
13
-
14
-
15
- また、戻り値がnullだった場合、要素の出力ではなく「指定されたIDは見つかりません」と出力してください。
16
-
17
-
18
-
19
- メソッドの呼び出しの際、実引数は変数 int num を設定してください。
20
-
21
-
22
-
23
- getUserPrfofileメソッド
24
-
25
- {"1","技育太郎","東京","男","プログラマー"}
26
-
27
-
28
-
29
- {"2","技育花子","北海道","女","システムエンジニア"}
30
-
31
-
32
-
33
- {"3","技育三郎","大阪","男","Webエンジニア"}
34
-
35
-
36
-
37
- 上記の要素を持つ静的配列変数を3つ宣言してください。
38
-
39
-
40
-
41
- 数値型引数をString型変数に型変換し、その後、下記の仕様を満たす条件分岐を実装してください。
42
-
43
-
44
-
45
- 各配列の0番目の値とString型に変換した引数を比較すし、
46
-
47
-
48
-
49
- 比較して一致した場合、一致した配列変数を戻り値としてください。
50
-
51
-
52
-
53
- また、どの配列とも一致しなかった場合、nullを戻り値としてください。
54
-
55
-
56
-
57
- ### 発生る問題・エラーメッセージ
17
+ コードの問題点もアドバイスが欲しいです。
58
18
 
59
19
 
60
20
 

1

タイトルの変更をしました。

2019/11/13 04:23

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- 難易度が高くアドバイスが欲しいです
1
+ エラー文の意味を知りたいです
test CHANGED
File without changes