本人最近刚学JAVA,发现中的main( String[] args)函数和c语言中main(args[])函数的参数args有点
相同,试问高手这两者有何区别??
试问假如我用键盘输入:  you are a angel.在JAVA中是否将you放在args[0],are放在args[1],....??
  我用args是否可以获取上面字符串地址?args参数是否以回车键表示结束字符串输入??若字符串中
含有逗号,空格是否有影响??? 以上问题在c中呢??
若有这方面资料,网址还望高手告知??

解决方案 »

  1.   

    最大的区别是 C 的 args 中的第一个元素是命令本身。而 JAVA 的 args 中是纯参数。空格和TAB都是空白符,被空白符分隔开表示是两个不同的参数,如果一个参数中有空格或TAB,可以使用双引号扩起来。
      

  2.   

    c中args第一个元素是参数个数,JAVA第一个元素起就是参数
      

  3.   

    args 是一个String数组的对象。。里面依次放了 运行的参数