Skip to content

随堂实操任务清单 第 1 讲

💡 操作指南:点击每个任务右上角的 “复制模板代码 📋”,在您的 IDE(IntelliJ IDEA / VS Code)中打开对应类文件并补全核心代码。运行结果请参考下方的 “预期控制台输出” 进行自测比对。

← 返回《Java程序设计》大纲


实操 1经典 HelloWorld 程序HelloWorld.java
java
/**
 * 经典 HelloWorld 程序
 * @author MatNoble
 */
public class HelloWorld {
    public static void main(String[] args) {
        // 向控制台输出欢迎信息
        System.out.println("Hello, Java World!");
    }
}
实操 2命令行参数传递演示ArgsDemo.java
java
/**
 * 命令行参数传递演示
 * @author MatNoble
 */
public class ArgsDemo {
    public static void main(String[] args) {
        System.out.println(">>> 接收到命令行参数个数: " + args.length);
        for (int i = 0; i < args.length; i++) {
            System.out.printf("参数 [%d]: %s\n", i, args[i]);
        }
    }
}
实操 3个人信息格式化名片生成程序CommWelcome.java
java
/**
 * 随堂实操任务 1:个人信息格式化名片生成程序
 * @author MatNoble
 */
public class CommWelcome {
    public static void main(String[] args) {
        if (args.length < 2) {
            System.out.println("=========================================");
            System.out.println("使用说明: java CommWelcome <姓名> <学号>");
            System.out.println("例如:     java CommWelcome 张三 20240101");
            System.out.println("=========================================");
            return;
        }
        // ===== TODO: 【实操任务 3 - 挖空 1】请在此补全代码 =====
        // 提示: 提取 args 命令行参数 (name, studentId)
        // 
        // ============================================

        System.out.println("=========================================");
        System.out.println("            个人信息名片卡            ");
        System.out.println("-----------------------------------------");
        // ===== TODO: 【实操任务 3 - 挖空 2】请在此补全代码 =====
        // 提示: 使用 printf 格式化输出姓名与学号
        // 
        // ============================================
        System.out.println("  * 课程名称 : Java程序设计");
        System.out.println("=========================================");
    }
}
bash — java CommWelcome (预期控制台输出)
=========================================
            个人信息名片卡            
-----------------------------------------
  * 姓    名 : 张三
  * 学    号 : 20240101
  * 课程名称 : Java程序设计
=========================================

最后更新于:

数学思维探究社微信公众号图标

不想公开提问?

关注公众号 数学思维探究社,后台发送“微积分+问题”,获取一对一解答。

数学思维探究社