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

哪位知道main(String[] args){}中args如何使用?有什么用??

    来源: 互联网  发布时间:2015-08-23

    本文导语:  经常看到args[0]args[1]等的东西,却不知道是什么。 | 这是命令行参数。可以在命令行运行程序是加入想传递给程序的信息。例如程序中要对一个文件进行操作,文件名就可以通过命令行参数来...

经常看到args[0]args[1]等的东西,却不知道是什么。

|
这是命令行参数。可以在命令行运行程序是加入想传递给程序的信息。例如程序中要对一个文件进行操作,文件名就可以通过命令行参数来传递给程序:
java program filename.txt

|
他是由操作系统传给你的程序的。

|

要注意的是,args只是个变量而已,不要给字面误解,可以改为其他如s
args是个数组变量,args[0]表示第一个参数,args[1]第二个....
如楼上 args[0]是filename.txt,但args[1]为null
多个命令行参数用空格分开,用过C就明白

年轻人,加油啦~,记得加分给我:)

|
说的没错!

|
在执行是可以输入参数的,也可以不用

    
 
 

您可能感兴趣的文章:

  • 弱智问题:我们怎么才知道要使用的方法需要实现什么接口才能使用这个方法呢?
  • 我想在linux下开发软件,但不知道使用什么语言好,和使用什么开发工具
  • Linux下如何知道有哪些端口未被使用??
  • 菜鸟问题,小弟刚刚使用LINUX不久,不知道如何使用编程工具进行编译和运行!
  • 我用的是红帽5 我想知道我LINUX下的KDbg的使用方法
  • 使用JDBC,用什么方法可以知道MYSQL中有几个库,每个库有几个表?
  • 如何 在linux 下使用 pvm 请高手指导 不知道的也来学习!
  • 怎样知道linux的哪些端口被使用
  • 怎样知道当前使用的是什么shell?
  • 我是一个linux新手,不知道如何在linux进行C语言的编写和使用?
  • 如果我使用或者覆盖了一个不鼓励使用的API,会有什么后果,我怎么知道那些API不鼓励覆盖?
  • 请问:使用RMI的时候如何知道对方的IP地址?(zhoudan)
  • 谁能告诉我,怎样知道我所使用的机器安装了几个cpu(用c程序)
  • 不知道为什么,smb服务无法使用?(在线等)
  • 各位,有没有人知道光电鼠在linux下使用是否有啥问题?
  • 怎么才能知道当前正在使用的linux的版本名和版本号??
  • 有没有办法知道系统中那些文件描述符正在被使用?
  • 能否根据rootfs的image知道它使用的是何种文件系统?
  • linux下用gdb调试程序感觉非常不方便,不知道大家使用的什么工具进行调试的呀?
  • 如何知道现在正在使用KDE还是正在使用GNOME?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 知道有什么好的方法可以把String中的n替换为<br>吗?
  • String 转换成 Document?知道的进来拿分了。
  • 如何知道在linux下面如何知道mysql服务是用哪个端口啊
  • 那位知道怎样能知道 linux C/C++文件它所依赖的文件
  • 哪位大哥知道?我怎样知道LINUX redhat 7.2下声音设备由哪个应用程序占用?
  • 我做了个简单的留言板,不知道如何知道留言者的ip地址?
  • 谁能告诉我,怎样知道我所使用的机器安装了几个cpu(用c程序) iis7站长之家
  • red hat linux 9.0安装问题,不知道有人知道吗?
  • 知道进程的ID,有什么函数知道这个进程还活不活?
  • 我插入USB设备,知道是1-1:1.0下面,如何知道ttyUSB?
  • UI小问题,可我就是不知道怎么实现,或许您知道……
  • 我在rh8下装了wine,可是我不知道装到哪里了,那位知道默认路径?
  • 请问如何在不知道对方IP,仅知道MAC地址的情况下和对方通信呢?
  • 已知一个进程的PID,但不知道这个进程是否停止,如何能知道系统中是否有相应的进程在运行。
  • 不知道这个问题是否有人知道!
  • 在不知道表结构的前提下,怎样把该表的一条记录打印出来?(即不知道各字段类型时,用哪个方法?)
  • SUN OS5.8怎么没有make ,我想装APACHE2.0不知道怎么下手,原来的APACHE1.3有不知道怎么卸载
  • 要在arm开发板上实现DHCP+方式拨号上网,谁能给点下手的思路,知道不知道都给点意见吧?
  • 可信计算你知道嘛?红旗的可信计算你知道嘛?
  • 我装了jbuilder5,知道sn,但没有注册,每次启动都要跳出个jbuilder licence,要你注册,烦得很,那位大虾知道注册码,千万告诉小弟我,谢了
  • 我现在只有debian kernel 2.6,我把disc1的iso格式释放到了我的硬盘上面,我不知道里面有什么软件,也不知道怎样安装这些软件,莫展一筹
  • 一JSP网站,统一指定一个errorPage页面,统一处理异常,在指定的errorPage页面中,我想知道具体是哪个页面出错的,即想知道出错页面的具


  • 站内导航:


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

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

    浙ICP备11055608号-3