くはぁやられた
今日もソースから結果を考えました。
public class yurli { public static void main(String[] args) throws Exception{ kata("10"); kata(10); kata(10.0); } public static void kata (int args) { System.out.println("引数の型はint型です。"); System.out.println(args); } public static void kata(String args) { System.out.println("引数の型はString型です。"); System.out.println(args); } public static void kata(double args) { System.out.println("引数の型はdouble型です。"); System.out.println(args); } }
結果は 引数の型はString型です。
10
引数の型はint型です。
10
引数の型はdouble型です。
10.0
でした。
結果は引数の型はString型です。
10
これがなぜ最初にくるかときいたところ"10"でString型だから最初に来るみたいです。復習復習で頑張りたいです