命令行传参

命令行传参

 package com.fj.method;
 public class Demo03 {
     public static void main(String[] args){//args[]数组
         for (int i = 0; i < args.length; i++) {//args.length为数组长度
            System.out.println("args["+i+"]:"+args[i]);
        }
       
    }
 }

在cmd里运行javac Demo03.java可以生成class文件(当有中文注释啥的时,需要+ -encoding utf-8)

但输入java Demo03.class时提示无法加载主类,因为有个包com.fj.method无法加载,所以要把运行目录跳到com的根目录即.src下

输入cd .. 跳到上一级目录

在输入运行java com.fj.method.Demo03 Hello World

不能加.class 理由不知道

Hello World为程序运行输入的内容

posted @ 2022-12-21 18:26  武义一中梁朝伟  阅读(13)  评论(0)    收藏  举报