用 Java 编写程序输出班级姓名和学号

在学习编程的过程中,Java 是一门非常流行的语言。今天,我们将通过一个简单的程序来展示如何输出班级的姓名和学号。这不仅适合初学者入门学习 Java,还为后期的更复杂程序打下了基础。

Java 编程基础

Java 是一种面向对象的编程语言,具有简单、跨平台等优点。我们可以使用 Java 来编写各种各样的程序。在本项目中,我们将创建一个包含学生姓名和学号的类,并在主函数中对这些对象进行输出。

示例代码

以下是一个简单的 Java 程序示例,该程序包含一个 Student 类,该类具有 name(姓名)和 id(学号)两个属性。我们将在 main 方法中创建一些 Student 对象并输出它们的信息。

class Student {
    private String name;
    private String id;

    // 构造函数
    public Student(String name, String id) {
        this.name = name;
        this.id = id;
    }

    // 获取姓名
    public String getName() {
        return name;
    }

    // 获取学号
    public String getId() {
        return id;
    }
}

public class ClassInfo {
    public static void main(String[] args) {
        // 创建 Student 对象
        Student student1 = new Student("张三", "20230101");
        Student student2 = new Student("李四", "20230102");
        Student student3 = new Student("王五", "20230103");

        // 输出学生信息
        System.out.println("班级学生信息:");
        System.out.printf("%-10s %-10s%n", "姓名", "学号");
        System.out.println("--------------------");
        System.out.printf("%-10s %-10s%n", student1.getName(), student1.getId());
        System.out.printf("%-10s %-10s%n", student2.getName(), student2.getId());
        System.out.printf("%-10s %-10s%n", student3.getName(), student3.getId());
    }
}

程序解析

在上述代码中,我们定义了一个 Student 类,其中包含两个私有属性 nameid。通过构造函数,我们可以创建新学生对象并为其赋值。getName()getId() 方法用于获取学生的姓名和学号。

ClassInfo 类的 main 方法中,我们创建了三个学生对象,并使用 System.out.printf 方法以表格形式输出了他们的姓名和学号。通过 %-10s 格式说明符,我们可以确保输出对齐,便于阅读。

程序输出

运行上述代码后,我们将得到如下输出结果:

班级学生信息:
姓名        学号       
--------------------
张三       20230101   
李四       20230102   
王五       20230103   

如上所示,程序清晰地展示了班级学生的姓名和学号信息。

结论

通过以上示例,我们可以看到,使用 Java 编程来输出简单的信息是相当容易的。这种灵活性和简洁性使得 Java 成为初学者学习编程的理想选择。希望通过这篇文章,读者能够对 Java 有一个初步的了解,并且能激励大家进一步深入学习这门强大的编程语言。

如果您还有其他相关问题或者希望了解更多进阶内容,请随时询问!