本篇文章小编给大家分享一下Java中args参数数组的用法说明代码,文章代码介绍的很详细,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看。

main方法args参数用于接收用户输入的参数,参数以字符串形式存放在数组中。

这里将传递参数参数的形式分两种,一种是传递普通参数,另一种是传递含有空格的参数。

1、传递普通参数

public class Test {

public static void main(String[] args) {

for(String s : args){

System.out.println(s);

}

}

}

main方法接收参数以空格作为参数的分隔符号,第一个参数为“Hello”,第二个参数是“Word”。

2、传递含有空格的参数参数

既然main方法接收参数以空格作为参数的分隔符号,那么当输入的一个参数中带有空格,该如何去区分呢?事实上,我们可以使用双引号,就能将带有空格的参数绑在一起。

补充:简谈java中main方法中的String[] args数组

此数组可用来接收命令行参数

例:

//代码

public static void main(String[] args) {

for(arg : args){

system.out.println(arg);

}

}

}

//命令行运行指令

javac Factory.java

java Factory milk

//此处的“milk”为程序运行时接受的参数

//输出结果:milk

//命令行运行指令

javac Factory.java

java Factory milk banana orange

//此处的“milk”为程序运行时接受的参数

//输出结果:

//milk

//banana

//orange

//命令行运行指令 ***特殊情况包含空格!

javac Factory.java

java Factory "hello world" "how are you"

//此处的“milk”为程序运行时接受的参数

//输出结果:

//hello

//how are you

java args用法_Java中args参数数组的用法说明代码相关推荐

  1. java args的用法_Java中args参数数组的用法说明

    main方法args参数用于接收用户输入的参数,参数以字符串形式存放在数组中. 这里将传递参数参数的形式分两种,一种是传递普通参数,另一种是传递含有空格的参数. 1.传递普通参数 public cla ...

  2. java split函数的用法,java拆分字符串_java中split拆分字符串函数用法

    摘要 腾兴网为您分享:java中split拆分字符串函数用法,中信期货,掌上电力,星球联盟,淘集集等软件知识,以及韩剧精灵,每日英语听力vip,龙卷风收音机,优衣库,中国平煤神马集团协同办公系统,光晕 ...

  3. java中if语句的用法_Java中的if判断语句用法介绍

    在实际生活中经常需要做出一些判断,比如开车来到一个十字路口,这时需要对红绿灯进行判断,如果前面是红灯,就停车等候,如果是绿灯,就通行.Java中有一种特殊的语句叫做选择语句,它也需要对一些条件做出判断 ...

  4. java bigdecimal赋值_Java中BigDecimal类介绍及用法(亲测)

    Java中提供了大数字(超过16位有效位)的操作类,即 java.math.BinInteger 类和 java.math.BigDecimal 类,用于高精度计算. 其中 BigInteger 类是 ...

  5. java文件选择器_java中文件选择器JFileChooser的用法

    一般的说,大家用JFileChooser有两种用法:打开文件或文件夹.保存文件或文件夹.本文就打开和保存文件来介绍JFileChooser的用法. 头文件的声明: import javax.swing ...

  6. Java substr 用法_java中substring与substr的用法

    1.substring 方法 定义和用法 substring 方法用于提取字符串中介于两个指定下标之间的字符. 语法 stringObject.substring(start,stop) 参数     ...

  7. map java 用法_java中map 9种常规用法

    通常来说,Map是一个由键值对组成的数据结构,且在集合中每个键是唯一的.下面就以K和V来代表键和值,来说明一下java中关于Map的九大问题. 0.将Map转换为List类型 在java中Map接口提 ...

  8. java biginteger使用_java中的BigInteger的基本用法 | 学步园

    注 : 为了更好的理解BigInteger类,特提供了一篇关于BigInteger的题目及本人的解答,感兴趣的朋友可以到我的博客看一下 import java.math.BigInteger; pub ...

  9. java输入输出语句_Java中的常用输入输出语句的操作代码

    一.概述 输入输出可以说是计算机的基本功能.作为一种语言体系,java中主要按照流(stream)的模式来实现.其中数据的流向是按照计算机的方向确定的,流入计算机的数据流叫做输入流(inputStre ...

最新文章

  1. kvm--virsh命令行下管理虚拟机
  2. 在WPF中实现平滑滚动
  3. maven自动化部署插件sshexec-maven-plugin
  4. FTP协议及工作原理
  5. 《Ruby程序员修炼之道》(第2版)—第1章1.4节易用的Ruby工具和应用程序
  6. python中冒号报错_python中一些常见的错误_后端开发
  7. Linux开放21通信,linux下开启ftp的21号port
  8. (转)ORACLE之常用FAQ V1.08
  9. I - Destroy Walls (HDU - 6187)
  10. JVM之内存分配与回收策略
  11. WINDOWS上OpenCV需要有MediaPlayer才能正确运行?
  12. python漏洞扫描器编写_漏洞扫描器开发与设计的一点感悟
  13. ReentrantLock和AbstractQueuedSynchronizer的整体结构
  14. (数据库-MySQL) Date 函数
  15. POI导出word单元格合并
  16. 实现微信小程序上传视频的注意事项
  17. CB Insights:全面拆解谷歌AI战略布局
  18. vue利用 vue-animate-number插件动态展示数字(从0动态滚动到指定数字)
  19. java计算机毕业设计基于springboo+vue的共享单车自行车管理系统
  20. 医院HIS系统运维工作见闻

热门文章

  1. Win7虚拟机性能优化
  2. 照片怎么改大小kb?照片修改大小软件推荐!
  3. 日志监控:syslog日志和snmptrap日志
  4. STM32F103ZET6新建标准库的工程
  5. “下沉”的淘特在下沉
  6. 【再论深度学习必死】马库斯回应14大质疑,重申深度学习怀疑论
  7. 如何在iPhone上关闭Siri App建议
  8. Python中的product函数
  9. 哈希函数相关的比较分析
  10. 【数据结构】 哈希表查找—哈希函数、哈希冲突