回答編集履歴

2

自己解決回答へのコメントが流れたので自分の回答に記載

2019/11/19 08:59

投稿

dice142
dice142

スコア5158

test CHANGED
@@ -29,3 +29,55 @@
29
29
  メソッドの定義があっていれば呼び出し側を、
30
30
 
31
31
  呼び出し側があっていればメソッドの定義を修正しましょう。
32
+
33
+
34
+
35
+ ---
36
+
37
+
38
+
39
+ 質問者さんが解決されたという回答に関して指摘しましたが、
40
+
41
+ コメントが流れてしまったし、質問文にも解決したというコードが載ってるので
42
+
43
+ 自分の回答に注意喚起がてら載せておこうかなと思います。
44
+
45
+
46
+
47
+ > int型をString型に型変換することで解決しました。
48
+
49
+
50
+
51
+ ということですが、
52
+
53
+ ```
54
+
55
+ Main.java:13: error: method getUserProfile in class Main cannot be applied to given types;
56
+
57
+ ```
58
+
59
+ のエラーに対する解決策ではありません。
60
+
61
+
62
+
63
+ 実際に型変換したという
64
+
65
+ ```
66
+
67
+ String strnum=String.valueOf(num);
68
+
69
+ ```
70
+
71
+ こちらのコードは何処にも使われていませんし、
72
+
73
+ プログラムにも不備や意図不明な箇所が多いです。
74
+
75
+
76
+
77
+ たぶん質問した内容に関してではなく、
78
+
79
+ 課題か何かのゴールを回答の最終形にしているのでチグハグな状況になっています。
80
+
81
+
82
+
83
+ エラー文を頼りに閲覧した人は注意してください。

1

なんか質問文変わってたので仕方なく。

2019/11/19 08:59

投稿

dice142
dice142

スコア5158

test CHANGED
@@ -7,3 +7,25 @@
7
7
  括弧`()`の数が合ってません。
8
8
 
9
9
  よく確認してみましょう。
10
+
11
+
12
+
13
+ ---
14
+
15
+
16
+
17
+ [質問文変わった後の回答]
18
+
19
+
20
+
21
+ メソッドの定義では引数なし、呼び出し側ではint型の`i`を渡しているので
22
+
23
+ 定義と呼び出しが合っていないというエラーになっています。
24
+
25
+
26
+
27
+ どっちに合わせるのかは仕様次第なのでわかりかねますが、
28
+
29
+ メソッドの定義があっていれば呼び出し側を、
30
+
31
+ 呼び出し側があっていればメソッドの定義を修正しましょう。