文章目录

  • 前言
  • 一、作用
  • 二、在控制台传入参数
  • 三、在IntelliJ IDEA中传入参数
  • 总结

前言

很多老铁不清楚JAVA主方法中main()里面的的参数是什么意思,以及有什么作用,接下来给大家用最通俗易懂的话来讲解。


一、作用

主方法就是程序的入口,那么里面的String[] args参数是什么意思呢?

String[]表示的是字符串类型的数组,args表示的是传入的参数名,所以整体的意思就是主方法main(String[] args)可以接收一个字符串类型的数组,数组名字为args。(相当于入参

args这个数组是留给用户的,用户可以在外部输入参数,这个参数会被自动转换为"Sting[] args"传入主方法中。

二、在控制台传入参数

例如以下一段代码:

public class HelloWorld {public static void main(String[] args) {System.out.println(args[0]);System.out.println(args[1]);}
}

代码实现控制台打印输出传进来的两个参数。
这个时候JVM(虚拟机)会自动将"liu",“teacher” 通过空格的方式进行分离,分离完成后自动放到"String[] args"数组中。两个参数通过空格进行分隔,此时args为字符串数组:{“liu”,"teacher“} 。(如果不传入参数,那么字符串数组args的长度默认为0

三、在IntelliJ IDEA中传入参数

在2021.3.2版本的IEDA中,界面右上角找到如图所示的按钮点开。
或者可以(都一样,两种打开途径)
然后找到一个程序实参的框框
输入你想传递的参数,例如:liu teacher

点击确定,编译并运行

总结

本文简单介绍了在JAVA主方法中args的作用和输入方法,纯手打,希望老铁们多多支持(●ˇ∀ˇ●)

main主函数(主方法)里头的参数String[] args有啥作用?相关推荐

  1. C#中static void Main(string[ ] args)中的作用及解释

    C#中static void Main(string[ ] args)中的作用及解释 static 表示方法是静态的就是说方法在程序被编译的时候就被分配了内存,使用的时候不用生成某个类型的对象,知道程 ...

  2. 1.21 方法的可变参数(String...names)

    在具体实际开发过程中,有时方法中参数的个数是不确定的.为了解决这个问题,在 J2SE 5.0 版本中引入了可变参数的概念. 声明可变参数的语法格式如下 methodName({paramList},p ...

  3. Java基础 main 参数String[] args的用法

        JDK :OpenJDK-11      OS :CentOS 7.6.1810      IDE :Eclipse 2019‑03 typesetting :Markdown   code ...

  4. java添加主函数,java方法,java主函数调用方法

    在使用Windows 10工作时会遇到形形色色的问题,比如需要设置无线网卡的属性.那么如何进行操作呢?下面小编与你分享具体步骤和方法. 工具/材料 Windows 10操作系统 操作方法 01启动Wi ...

  5. Matlab自学笔记四:调用函数基本方法、传递参数、函数工作区、命令语法、调用匿名函数

    1.调用函数的基本方法 题目:创建函数y=x²+x+1 首先,使用上一篇的创建函数文件的方法(推荐先看上一篇:Matlab创建函数文件.函数语法定义.匿名函数.多元函数.局部函数等知识串联理解),创建 ...

  6. Java工程中的主函数public static void main(String[] args)

    Java工程中的主函数 主函数简介 主函数声明中各关键词的作用 public static void String[] args 一个Java工程中可以有多个主函数 平时写java project的时 ...

  7. java主函数学习总结

    直接引用bxdteacher的代码以及笔记和自己补充的笔记作为自己学习main方法总结 /* public static void main(String[] args) 主函数特殊之处: 1,格式是 ...

  8. Win32窗口编程基础知识——主函数

    2019独角兽企业重金招聘Python工程师标准>>> 虽然说编程重要的是思想,用什么语言实现都是鸡肋,但是并不是说你对一个语言一点也不会看一遍就可以精通,我的经历就是以前只注意C/ ...

  9. java主函数怎么写_java主函数怎么写

    1.C语言,C++,怎么写主函数 主函数的作用是程序的入口.就是说只要程序一开始,第一句执行的就是主函数中的第一条语句. 编写规律:主函数一般是调用函数和简单的逻辑判断,代码长度不宜超过80行. 技巧 ...

最新文章

  1. iOS后台下载功能(收集)
  2. JavaScript 笔记(2) -- 类型转换 正则表达 变量提升 表单验证
  3. 一分钟搞定Java环境变量配置
  4. Dockerfile里的VOLUMES关键字
  5. python 消息中间件_消息队列中间件 RabbitMQ 详细介绍——安装与基本应用(Python)...
  6. 服务启动不了,显示 config 异常的问题排查
  7. SqlBulkCopy导入大数据
  8. gitlab服务器搭建教程
  9. 20190922 On Java8 第二十一章 数组
  10. 战舰少女服务器不显示,战舰少女进不去 闪退及连接不上解决方法
  11. 数据机房灾备的重要性
  12. Q 语言初学者系列:(2)基本数据类型
  13. 有效值(RMS) 平均值(DC) 的理解
  14. Java体检系统名称_求购体检中心管理系统JAVA WEB源码
  15. java sqrt函数源码_Java sqrt源码解析
  16. java lang runtime_android – java.lang.RuntimeException:无法启动...
  17. 28BYJ-48 步进电机
  18. HTTP HTTPS SSL TLS
  19. Application程序jar打包笔记
  20. C++17新特性总结

热门文章

  1. 离子膜电解法处理染料废水的实验方案
  2. Springboot POI导出Excel(浏览器)
  3. 单基因gsea_把基因数量搞小的数据挖掘想法是好的但可能不现实
  4. 记录:百度前端技术学院任务笔记(一)
  5. mysql查询查询树结构,通过树结构查询一个自己昵称和父级节点的昵称
  6. Php 音频转码问题
  7. IDEA常见使用问题整理
  8. TryHackMe-进攻性渗透测试-15_活动目录持久化
  9. 微信小程序点击图片,可全屏预览图片,长按可保存可转发朋友
  10. aliyun gradle 代理_怎么使用阿里云的Gradle Google镜像?