命令行的参数

1、 什么是命令行的参数?

如: java Test1 365 156 "China"

(以上Test1必须为主类,否则不能运行)

2、命令行的参数由谁来接收?

一个程序开始于对函数main()的调用。在这样做的时候,有两个参数被送给main(),

其中的一个描述了命令行参数的个数,通常称为argc;另一个是命令行参数的数组,通常称为argv。

命令行参数都是字符串,所以argv的类型是char* [argc+1]。该程序的名字也作为argv[0]传进来,

所以argc的值至少是1。这个参数的表总以0结束,也就是说,argv[argc]==0。

3、在命令行给定参数时,应注意什么?

命令行的参数以空格隔开。但是,若命令行的参数本身包含空格时,则该参数必须用一对双引号括起来。

如:  java Test1 365 156 China "Beijing of China"

4、命令行中输入*(表示乘法)的方法:

若直接在命令行中输入*(乘法),系统会处理成当前路径名的几个字符串,若要*表示乘法,应该输入“ *”或“ * ”,由args取得该字符串后,再用trim()去掉两端空格即可,当然也可输入“#*”,然后再想办法去掉前面的#即可,即只要不单独输入*即可。

5、Total Commander启动时可以把一个或两个文件夹做为命令行参数。

这些文件夹用来设置一侧或两侧的文件窗口。这样你可以在程序或启动菜单为Total Commander创建多个图标,每个Total Commander启动后打开不同文件夹甚至压缩包。而且可以指定不同的ini文件,不止默认的wincmd.ini,这样同一机器上的不同用户可以拥有不同的设置。

java命令行参数是什么_Java实验课:命令行参数是什么?相关推荐

  1. 大一java实验课_JAVA实验课填空题集合.doc

    JAVA实验课填空题集合 说明:红色部分为填空部分,只供参考,如用与作弊,本非人概不负责,请注意喔! 废话到此!--苏嘉良上 实验2 4: 按要求把类 Russian里面代码补充完整并编译 publi ...

  2. java输入行数打印菱形_JAVA题,输入行数,输入列数,输出一个菱形

    展开全部 1,冒泡排序 1. /** 2. * JAVA排序算法实现代码-冒泡(Bubble Sort)排序. 3. * 4. * 5. * 6. */ 7. public class Test { ...

  3. java参数类型不同_java – 两种不同的参数类型(将Object强制转换为Type)

    我想调用一个方法,但参数可以是Button或ImageButton.我用不同的参数类型作为对象调用该方法两次. 在我的方法attributesOfButton中,我想分配相应的按钮类型,如下面的代码所 ...

  4. java中正则获取冒号之后_java 获取冒号后面的参数(正则)实现代码

    java 获取冒号后面的参数(正则)实现代码 我就废话不多说了,大家还是直接看代码吧~ String regEx=":[\\S]+"; String sql=" sele ...

  5. java 带参数的构造函数_java – mockito模拟一个带参数的构造函数

    您发布的代码适用于我与最新版本的Mockito和Powermockito.也许你还没有准备A? 尝试这个: A.java public class A { private final String t ...

  6. EDA实验课课程笔记(四)——TCL脚本语言的学习2

    EDA实验课课程笔记(四)--TCL脚本语言的学习2 控制流 if 循环命令 while for foreach break和continue命令 switch source 过程(procedure ...

  7. java swing运行没反应_java – 无法从命令行运行swing

    我在 windows中使用命令行来编译然后执行我的 java程序.我已经去了 http://java.sun.com/docs/books/tutorial/uiswing/start/compile ...

  8. java实验_Java实验报告(实验一)

    课程:Java程序设计          班级: 1351 姓名:王玮怡                学号:20135116 成绩:             指导教师:娄嘉鹏       实验日期: ...

  9. java实验总结_Java实验总结——初学(上)

    实验一 集合(一) [实验目的与要求] 1.了解Java集合类的概念: 2.掌握常用集合类的使用方法和技巧,并能应用到实际操作中. [实验内容] 1.请编写一个程序,要求如下:1)首先生成10个1至1 ...

  10. java实验的总结_Java实验总结——初学(上)

    实验一 集合(一) [实验目的与要求] 1.了解Java集合类的概念: 2.掌握常用集合类的使用方法和技巧,并能应用到实际操作中. [实验内容] 1.请编写一个程序,要求如下:1)首先生成10个1至1 ...

最新文章

  1. 机器学习库Scikit-learn库使用总结.pptx
  2. android 获得屏幕的大小
  3. 简单的创建一个性能计数器
  4. 五种I/O 模式——阻塞(默认IO模式),非阻塞(常用语管道),I/O多路复用(IO多路复用的应用场景),信号I/O,异步I/O
  5. [html] websocket可以携带cookie吗?为什么?如果可以,怎样做到呢?
  6. Spark SQL性能优化
  7. pythonnumpy函数四舍五入_NumPy函数
  8. Google AdSense 申请技巧,谷歌广告申请通不过教程
  9. 平面与网页设计中关于颜色搭配的问题
  10. java cmyk和rgb的转换_CMYK和RGB怎么转换
  11. torch.optim 中的优化器
  12. Cadence Allegro如何复用设计参数?
  13. Google高级搜索语法指令
  14. PENCIL 决策建模器
  15. ubuntu 20.04 安装百度网盘
  16. zabbix lld使用trapper方式(zabbix_sender)
  17. IT过来人的10点经验谈
  18. 【​观察】赋能中国数字化转型 荣之联的聚焦与穿透
  19. 人人开源 / renren-security/小记
  20. 键盘win以外突然失灵的解决办法记录

热门文章

  1. lua中 只有 nil 和 false 为假, 其他都为真包括0
  2. 181010词霸扇贝有道每日一句
  3. 扇贝有道180925每日一句
  4. leapmotion 运行出错,看不到手势
  5. unity设置一个物体是另一个物体的子物体
  6. Atitit mybatisutil 模块测试功能列表 1.1. mybatis读取mapper配置的sql语句 使用xml类库 1 1.2. Mybatis替换参数工具类型 3 Itfs pn
  7. Atitit 健康减肥与软件健康减肥的总结 attilax著 1. 几大最佳实践减肥行为 1 1.1. 控制饮食分量用小碗 小盘子 小餐具 1 1.2. 软件如何减肥,控制资源占有率,比如体积 打包
  8. paip.获取当前实际北京时间API
  9. PAIP.java程序调试的注意点及流程总结
  10. 阿里平台上转的 数据模型架构规范