java怎么输出类数组

ID:17552 / 打印
在 java 中输出类数组:使用 system.out.println() 方法:它会调用类的 tostring() 方法,默认输出类名和内存地址。自定义输出格式:覆盖 tostring() 方法,即可自定义输出内容。

java怎么输出类数组

Java 中输出类数组

在 Java 中,类数组是一种将对象存储在数组中的数据结构。类数组与原始类型的数组类似,但它存储的是对象的引用而不是原始值。

如何输出类数组?

使用 System.out.println() 方法来输出类数组。当传递一个类数组时,System.out.println() 会调用 toString() 方法。toString() 方法默认返回每个元素的类名和内存地址。

立即学习“Java免费学习笔记(深入)”;

示例代码:

class Student {     private String name;     private int age;      public Student(String name, int age) {         this.name = name;         this.age = age;     }      public String toString() {         return "Student [name=" + name + ", age=" + age + "]";     } }  public class Main {     public static void main(String[] args) {         Student[] students = {                 new Student("John", 20),                 new Student("Mary", 22),                 new Student("Bob", 25)         };          System.out.println(students);     } }

输出:

[Student [name=John, age=20], Student [name=Mary, age=22], Student [name=Bob, age=25]]

自定义输出格式

要自定义类数组的输出格式,可以覆盖 toString() 方法。

示例:

class Student {     // ...      public String toString() {         return "Name: " + name + ", Age: " + age;     } }

输出:

[Name: John, Age: 20, Name: Mary, Age: 22, Name: Bob, Age: 25]
上一篇: java数组怎么传地址
下一篇: java怎么给数组上色

作者:admin @ 24资源网   2024-11-27

本站所有软件、源码、文章均有网友提供,如有侵权联系308410122@qq.com

与本文相关文章

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。