当前位置: 首页 > news >正文

在JAVA中如何给Main方法传参?

一、在IDEA中进行传参:

        先创建一个类:MainTest

import java.util.Arrays;public class MainTest {public static void main(String[] args) {System.out.println(args.length);System.out.println(Arrays.toString(args));}
}

1.IDEA ---> 在运行的按钮上右键 --> Edit 类名.main()  或者是Modify Run Configuration… --》 Program Arguments后面填写传入的参数

再或者是在运行过后的main方法上面有个类名点击然后进行传参

二、运行字节码文件给main方法传参

        运行字节码文件 ----> java字节码文件名 参数1 参数2 ……

        

右键使用记事本编辑一下以下的代码,然后进行编写然后保存就好了(前提是要开启windows的显示扩展名)

import java.util.Arrays;public class Hello{public static void main(String[] args){System.out.println(args.length);System.out.println(Arrays.toString(args));}
}

最后在Hello.java文件所在的位置在上面的导航栏里输入cmd运行java文件然后回车

然后他就进行到这个文件所在的目录了

输入:

        javac Hello.java

        java Hello a b c d e

这样就已经给main方法进行传参成功了

总结:在IDEA中给main方法传参有两种方式:1)通过Edit Configurations修改Program Arguments;2)在运行过的main方法上直接修改参数。通过命令行运行时,使用"java 类名 参数1 参数2"格式传参。示例代码演示了如何接收并打印传入的参数,包括参数个数和内容。使用javac编译后,执行时在类名后添加参数即可实现传参功能。

http://www.dtcms.com/a/343589.html

相关文章:

  • java开发面试题(提高篇)
  • 2026 济南玉米及淀粉深加工展:从原料到创新产品的完整解决方案
  • 【算法精练】 哈夫曼编码
  • Eino 框架组件协作指南 - 以“智能图书馆建设手册”方式理解
  • Excel中运行VB的函数
  • Sklearn 机器学习 房价预估 线性回归模型实现预估
  • 【自用】JavaSE--网络通信
  • 项目架构分享 —— 离线数仓
  • 【neo4j】安装使用教程
  • 最新react,vue 解决无法使用js触发点击,解决方案
  • k8s存储类-storageclass部署
  • 日语学习-日语知识点小记-构建基础-JLPT-N3阶段(18):文法+单词第6回1
  • OpenHarmony之 蓝牙子系统全栈剖析:从协议栈到芯片适配的端到端实践(大合集)
  • 如何正确地捕获并处理异步操作中的错误
  • K 均值聚类算法学习总结
  • Flutter 线程模型详解:主线程、异步与 Isolate
  • 深入 RxJava 插件化开发:打造自定义操作符与监控体系
  • 物理电气协议标准:RS485 RS232
  • llama.cpp docker 镜像pull国内加速地址
  • 餐饮供应链:餐饮的“后端定海神针”
  • 《JavaScript不可变数据实践:Object.freeze与Proxy的实现逻辑、性能博弈及场景选型》
  • 详细讲解Java中的反射和经典面试题(保姆级别)
  • 【STM32入门教程】新建工程
  • 如何高效撰写AI领域学术论文——学习笔记
  • 【动手学深度学习】6.2. 图像卷积
  • DeepSeek-V3.1震撼升级:推理与Agent双突破
  • 20250820:一波三折!老设备国标接入 EasyGBS 的 “排雷” 记:从无流到花屏,换个协议全搞定
  • 8.21学习总结
  • 08.20CSP模拟赛总结
  • 中文房间悖论:人工智能理解力的哲学拷问