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

关于java命令行传参

关于java命令行传参

本篇文章拓展以下java中的命令行传参😎

  • 有时候你希望运行一个程序的时候再传递给它消息,这要靠传递命令行参数给main()方法来实现。
  • 首先我们先来创建一个数组遍历。
public class Demo
{public static void main(String[] args){//args.length 数组长度for(int i=0; i<args.length; i++){System.out.println("args["+i+"]:"+args[i]);//编写输出样式}}
}

我们用前学习过的java通过控制台,来实现编译,传递参数。

1、首先在资源管理器中打开。

在这里插入图片描述

2、在路径前写cmd+空格,然后回车进入到DOS窗口。

在这里插入图片描述

3、先进行编译,javac Demo03.java,回车以后生成class文件。

在这里插入图片描述

4、我们运行一下程序,会发现报错了。

在这里插入图片描述

5、这是因为,我们Demo03是在包里面的,所以外层有一个包,不能直接编译,所以要用**cd…/**退回到上一层,回到上层后,我们把包添加在类的前面,就可以进行输入参数给main方法传参了😀。

在这里插入图片描述

6、我们看到,遍历的数组内容,就是我们刚刚输入的内容,这个就是命令行传参!先作为了解,后面数组的文章中会详细介绍数组😎

http://www.lryc.cn/news/271868.html

相关文章:

  • [LeetCode][Python]389. 找不同
  • 鸿蒙崛起:互联网大厂加速鸿蒙原生应用开发,人才争夺战打响
  • OR-NeRF论文笔记
  • 【web】vue 播放后端(flask)发送的 mp3 文件
  • vmware安装openEuler 22.03 LTS操作系统
  • Android registerForActivityResult
  • 【CSS】布局方式梳理和总结
  • PHP计算某时间段内有几个周及某时间为今年第几周函数
  • 华为无线AC内三层漫游配置详解
  • GPT-5、开源、更强的ChatGPT!OpenAI公布2024年计划
  • java idea中做一个简易的图书管理系统(控制台输入输出,无数据库)
  • C# PrinterSettings修改打印机纸张类型,paperType
  • TV端Web页面性能优化实践
  • 2023年终总结
  • 深入探索MongoDB集群模式:从高可用复制集
  • gem5学习(8):创建一个简单的缓存对象--Creating a simple cache object
  • 【PTA-C语言】实验七-函数与指针I
  • C# 让数据保留小数后两位,不足的补充0
  • RK3568驱动指南|第九篇 设备模型-第92章 引用计数器实验
  • 苹果电脑Dock栏优化软件 mac功能亮点
  • 【UE5蓝图】读取本地json文件修改窗口大小
  • ACM32F403/F433 12 位多通道国产芯片,支持 MPU 存储保护功能,应用于工业控制,智能家居等产品中
  • 2024最新前端React面试题:JSX是什么,它和JS有什么区别
  • 3d导入模型怎样显示原本材质---模大狮模型网
  • web前端开发网页制作html/css结课作业
  • 工业相机如何实现实时和本地Raw格式图像和Bitmap格式图像的保存和相互转换(C#代码,UI界面版)
  • C++初阶------------------入门C++
  • 深度学习核心技术与实践之自然语言处理篇
  • AI-ChatGPTCopilot
  • 网络安全-真实ip获取伪造与隐藏挖掘