首页 > 编程语言 >JAVA基础--命令行传参

JAVA基础--命令行传参

时间:2024-03-08 16:33:04浏览次数:284  
标签:传参 JAVA -- args Demo02 命令行 main public

命令行传参

有时希望运行一个程序时再传递给它消息,这需要靠传递命令行参数给main()函数来实现

  1. 编写以下代码
public class Demo02 {
    public static void main(String[] args) {
        //args.length 数组长度
        for (int i = 0; i < args.length; i++) {
            System.out.println("args["+i+"]:" + args[i]);
        }
    }
}
  1. 打开Demo02的项目路径,打开命令行

在路径前面输入“空格+cmd”打开命令行

  1. 输入编译信息

注意:如果直接使用javac Demo02.java进行编译则会报错

标签:传参,JAVA,--,args,Demo02,命令行,main,public
From: https://www.cnblogs.com/dxrrrr/p/18061297

相关文章

  • Window10使用Docker-Desktop自带k8s和dashboard配置本地k8s开发环境
    安装Docker-DesktopInstallDockerDesktoponWindows下载地址:https://docs.docker.com/desktop/install/windows-install/打开Docker-Desktop,启用Kubernetes打开Docker-Desktop,启用Kubernetes点击左上角:设置,选择Kubernetes选项卡,启用Kubernetes,点击Apply&restart注意:最......
  • Vue面试题
    1、active-class是哪个组件的属性?嵌套路由怎么定义?答:vue-router模块的router-link组件。 2、怎么定义vue-router的动态路由?怎么获取传过来的动态参数?答:在router目录下的index.js文件中,对path属性加上/:id。 使用router对象的params.id 3、vue-router有哪几种导航钩子? ......
  • LLM 加速技巧:Muti Query Attention
    前言 MQA是19年提出的一种新的Attention机制,其能够在保证模型效果的同时加快decoder生成token的速度。在大语言模型时代被广泛使用,很多LLM都采用了MQA,如Falcon、PaLM、StarCoder等。本文转载自DeephubImba作者:FlorianJune仅用于学术分享,若侵权请联系删除欢迎关注......
  • CVPR2024 | Point Transformer V3: 更简单、更快、更强!
    前言 本文没有动机在注意力机制内寻求创新。相反,它专注于在点云处理的背景下克服现有的准确性和效率之间的权衡,利用scale的力量。从3D大规模表示学习的最新进展中汲取灵感,我们认识到模型性能更多地受到规模的影响,而不是复杂设计的影响。因此,本文提出了PointTransformerV3(PTv3),它......
  • 《出师表》
    《出师表》---诸葛亮先帝创业未半而中道崩殂,今天下三分,益州疲弊,此诚危急存亡之秋也。然侍卫之臣不懈于内,忠志之士忘身于外者,盖追先帝之殊遇,欲报之于陛下也。诚宜开张圣听,以光先帝遗德,恢弘志士之气,不宜妄自菲薄,引喻失义,以塞忠谏之路也。宫中府中,俱为一体,陟罚臧否,不......
  • 前端中级面试
     js原理题1.什么是闭包,举个例子说明一下?答:“闭包就是能够读取其他函数内部变量的函数。例如在javascript中,只有函数内部的子函数才能读取局部变量,所以闭包可以理解成“定义在一个函数内部的函数“。在本质上,闭包是将函数内部和函数外部连接起来的桥梁。”举例:创建闭包最常......
  • 代码随想录算法训练营第四十天|● 343. 整数拆分 ● 96.不同的二叉搜索树
    整数拆分 题目链接:343.整数拆分-力扣(LeetCode)思路:第一步想的是用递归做,intdigui(intn){if(n==1)returnn;returnmax((n/2)*(n-n/2),digui(n/2)*digui(n-n/2));}可惜的是题目并没有规定一定要分成两份,因此这个思路是不对的,但已经初窥门径。......
  • unbutn 安装最新nodejs LTS
    默认情况下直接执行aptupdateaptinstallnodejs会发现安装的距离最新的LTS简直差了十万八千里。同时npm也还需要另外手动安装。当前的LTS已经到了20.11.1LTS,结果 aptinstallnodejs之后node-v发现还是v12.22.9。。。 我晕菜。。本来通过下载源码包的方式一步......
  • Kettle - 使用案例
       原文链接:https://blog.csdn.net/gdkyxy2013/article/details/117106691案例一:把seaking的数据按id同步到seaking2,seaking2有相同id则更细数据案例二:使用作业执行上述转换,并且额外在表seaking2中添加一条数据案例三:将Hive表的数据输出到HDFS案例四:读取HDFS文件并将sal......
  • 软件工程开发模式
    软件工程开发模式有多种,以下是一些常见的模式:瀑布模型(WaterfallModel):这是一种线性的软件开发过程,它按照一系列有序的阶段进行,每个阶段都有明确的任务和输出。在瀑布模型中,设计、需求分析、编码、测试和部署等阶段是顺序进行的,每个阶段完成后才能进入下一个阶段。迭代模型(Iter......