

オーバーロードでメソッドgetvalueへコマンドライン引数から取得した値を渡したいのですが、どのようにすればいいのでしょうか。エラー:シンボルが見つけられません。
×としたところでol.getvalue( args[i] );←ここに値をいれたいのですが、できません。なにか方法はありますでしょうか。
class OverLoad{
void getvalue(Boolean value){
System.out.println("Boolean型:" + value);
}
void getvalue(int value){
System.out.println("int型:" + value);
}
public class Capsule{
public static void main(String[] args){
OverLoad ol = new OverLoad();
× ol.getvalue( args[i] );
○ ol.getvalue(false);
○ ol.getvalue(80);
}
}
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
こんばんは!(^o^)丿
まず ol.getvalue(false); で
void getvalue(Boolean value)
だとエラーになりません?
型はbooleanのプリミティブ型が正しいと思いますよ。
public static void main(String[] args)では
引数がString型のメソッドが用意されてないため
エラーとなってます。
void getvalue(int value)にオーバーロードで
設定したいならば
ol.getvalue( Integer.parseInt(args[0]) );
ってな感じでintで渡してあげれば大丈夫ですよ(^^♪
No.2
- 回答日時:
void getvalue(String value){
System.out.println("String型:" + value);
}
を作ったらどうでしょうか
No.1
- 回答日時:
こんにちは。
×の場合は
iという変数が宣言されていないのと、iを宣言しても
引数がString型の配列になってるのでエラーになります。
(argsの型)
OverLoadクラスに
void getvalue ( String[] values ) {}
を用意するか、args[0]をint型に変えてあげればエラーはなくなるはずです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
プログラミングの問題です。大...
-
javaのプログラミングで作るRPG...
-
getActualMaximum(Calendar.DAY...
-
Java 最大公約数 gcd
-
javaで処理のやり方がわかりま...
-
オーバーロードで
-
Java プログラム public class ...
-
System.err. printlnとSystem.o...
-
C言語のポインターに関する警告
-
IF関数でEmpty値を設定する方法。
-
C#でのWNetAddConnection3の使...
-
C#で、あるクラスのメンバーす...
-
特定の文字列が一致する行から...
-
動的配列が存在(要素が有る)か...
-
strutsで2次元配列をやりとりす...
-
式の型は配列型で int に解決済...
-
System.out.printlnの出力先
-
<forEach> 内で供給された "ite...
-
この問題を解きましたが解答が...
-
パソコンキーボードで時分秒を...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
プログラミングの問題です。大...
-
変数を動的に利用するには?
-
コンストラクタの引数の中のnew?
-
System.exit()の値を取得したい
-
インタフェイス実装と抽象クラ...
-
JSP/Servletのパラメータの受け...
-
GetterとSetterをやったのに。
-
中カッコ{}だけの記述について
-
【java】同ディレクトリ別ファ...
-
NoSuchMethodErrorが解決できま...
-
Javaでlog4jを使ってログ出力を...
-
getActualMaximum(Calendar.DAY...
-
javaのprivate finalメンバにつ...
-
コンストラクタについて
-
オーバーライド
-
継承プログラムについて
-
javaのプログラミングで作るRPG...
-
Vectorを用いた問題
-
javaのコンパイルエラーについ...
-
考えてもちっともいい案が出て...
おすすめ情報