JAVAの引数

コマンドプロンプト(コマンドライン)から >java クラス名の後にスペースキーして、
値 を付けると送ることができる。

>java Test 値1 値2 

のように
String args で、この配列で受け取る。
args
の名前は別の名前でも問題ないみたい

class Test{

	public static void main(String hiki[]){
		
		System.out.println(hiki[0] + hiki[1] + hiki[2] + hiki[3]);
	
	}
}

>java Test inu neko uma kaeru とした場合、
inunekoumakaeru と出力されました。
これは全てString型で受け取ってますから、数値まぜた時は、

class Test{

	public static void main(String hiki[]){
	
	String s = hiki[0];
	int    i = Integer.parseInt( hiki[1] );
	float  f = Float.parseFloat( hiki[2]);
		
		System.out.println(s + i + f);
	
	}
}
>java Test neko 3532 2.31F

neko35322.31 と出力されました。
この場合は、String型で受け取ったデータなので、
intやfloatみたいな別の型の場合は変換しないとエラーになりました。
あと、float.parseFloat だとエラーになり、少しハマってしまう。
大文字と小文字には注意しないといけないなあ