当前位置:  技术问答>java相关

初学者提问:main里的的参数String[] args是表示什么?我在运行下列语句时会出错(但编译无错误)。

    来源: 互联网  发布时间:2015-03-10

    本文导语:  Class c=null; try{ c=Class.forName(args[0]); } catch(ClassNotFoundException e){}; Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException         at PetCount.main(PetCount.java:34) | 表示命令行传进来的参数,比如你在命令行...

Class c=null;
try{
c=Class.forName(args[0]);
}
catch(ClassNotFoundException e){};
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException
        at PetCount.main(PetCount.java:34)

|
表示命令行传进来的参数,比如你在命令行打:Notepad c:test.txt
那么c:test.txt就是args[0],以此类推

|
...............
if(args != null
&& args[0] != null )
Class.forName(argsp[0]);
else
throw new ClassNotFoundException("Missing Given ClassName for Instance");
..........

|
教育教育再教育
public static void main(String[] args)

main函数格式,
String[] 表式main这个函数的参数类型是string数组
args是行参名字,想叫什么就叫什么.

|
String args [] 是一个String数组的声明,它将包含位于类名之后的命令行中的自变量。
    java HelloWorld args[0]args[1]····

|
public static void mian(String args[])
其中args[]是参数组。
应该在dos环境下输入 java 文件名 参数列表。
如:java HelloWorld abc(abc你定义的另一个类名,根据你的代码,我估计你应该输入一个类名)

    
 
 

您可能感兴趣的文章:

  • 初学者求助? if语句运行和想想不一样,可怜可怜我吧!!!!!!!!!!!!!!
  • JSP中如何编译类文件?(初学者)
  • 我是初学者,该用什么java的“编译器”????
  • 编译参数问题,初学者的问题,请多帮忙
  • 编译好的class文件放在哪儿?——初学者的疑问!
  • 请问:在哪里能找到JAVA编译器和解释器?我是一个初学者。我想学JAVA。
  • 初学者求助: 找不到 编译ourhdr.h 头文件 怎么办?
  • 我初学者一直都用JDK编译,今天装了JBUILDER5不知道怎样用?
  • 初学者的烦恼:编译器的选择与用法?谢谢各位大侠帮忙!
  • 在哪里能找到JAVA编译器和解释器?我是一个初学者。我想学JAVA。
  • 我用Jbuilder 做的Application1编译后怎么没有Exe文件?我是初学者,请教各位。
  • 这个编译错误如何解决?——初学者的疑问!
  • 初学者的问题-关于编译问题!
  • 初学者问一个Linux很菜的问题,关于核心编译
  • 初学者,请教g++编译C++程序?
  • 我是初学者:请问用Javac可以编译,但用Java执行时会说can't find the class.这是怎么回事呢?谢谢。
  • 我是个初学者,一个文件编译通不过,希望高手指点一下
  • 我的第一个java application程序,编译不通过,快来帮帮我这个初学者!
  • 初学者问题。一个是编译hello world的问题,一个是配置ssh的问题
  • 我是初学者,问一下Java编译器的问题
  • 各位高手我是一个java的初学者我用JCreator Pro编译文件是老是出现:"You must first create a JDK profile"不知如何解决?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 又一个初学者的困惑!如果您是个大虾,请你一定要进来看看,指点迷津!如果您也是个初学者,那么您也一定要进来,也许我们有一样的遭遇!
  • 初学者的问题我是linux初学者,我想问一下在windows里下载的大于1.44M文件如何转移到linux分区里?
  • 网络技术 iis7站长之家
  • 初学者用什么工具好?JBUILDER?JDK?
  • 对于初学者应该看什么样的java书籍
  • 对于初学者应该看什么样的书
  • 初学者:不是问题的问题?
  • 初学者这样检验自己的学习效果呢?
  • 初学者的问题??在线等待。
  • linux初学者应该看什么书
  • 初学者的疑问
  • Free Java的初始设置问题----初学者求教.
  • 各位大虾,一个初学者该怎样开始学习java?
  • 熟悉weblogic&ejb2.0的请进(初学者就不用看了)
  • 怎样学习Java,我是个初学者。
  • 我是一个java初学者
  • 初学者的问题!
  • 小弟是初学者,请推荐几本不错的unix书籍。
  • 请指点:初学者应怎样学习?
  • linux初学者-------散分


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3