public static void main(String[] args){}我只知道main方法这个字符串数组args 是用来存放参数的。
可为什么 main方法后面不能为main(int[] args){}
或是其它类型?!~

解决方案 »

  1.   

    sun规定只能是字符串,就跟你自己写一个带字符串参数的方法一样,你要使用这个方法,必须使用字符串参数
      

  2.   

    简单点说 从控制台获得的参数 你拿什么来限制他是int? 重点是将参数传进来 所以用String最好....
      

  3.   

    String数组最灵活
    然后你可以将它转为你需要的类型
      

  4.   

    这是sun规定的,别人这样做也有他的好处,stirng 是很灵活的,可以很灵活的和其他类型转换
      

  5.   

    学JAVA都一年了,这问题还从来都没想过,楼主还是厉害。
    好好钻研吧,有前途!
      

  6.   

    那是sun规定的,因为字符串数组是最灵活的