Java数组存储一个类的多个对象

标签 java

这是我类的雇员

    public class Employe {

public int noEmploye;
public String  nom;
public int departement;
public double salaireBrut;
public double impots;
public double rrgc;
public double assEm;
public double salaireNet;
public double SalaireAnnuel;
public double suplemetaire;

这是我的主要

     Employe emp = new Employe();
     emp.noEmploye=123;
     emp.nom= superman;
     emp.departement= 4;

如何将emp.noEmploye,emp.nom,emp.departement放在一个数组行中

输出像 [123,superman,4]

谢谢你帮助我

弗兰克

最佳答案

写一个toString Employee 类的函数,它可以执行您希望的任何格式,然后简单地 System.out.println Employee 的任何实例。

如果你写例如

public String toString() {
    return "[%d, %s, %d]".format(noEmployee, nom, department);
}

然后你创建一个这样的对象的集合,你会得到这样的输出

[[123, superman, 4], [1234, batman, 5]]

关于Java数组存储一个类的多个对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9475082/

相关文章:

java - 如何从 Firebase 存储获取 URL getDownloadURL

java - 从表单数据填充struts2中的List<String>

java - 如何实现依赖/包管理系统?

java - 递归——反转字符串

java - 将 JTextField 输入转换为整数

java - 如何在 Java 中从 URL 获取 json 数据而不丢失空格?

java - AlarmManager 无需等待指定时间即可触发 Intent

java - sdkmanager 在线程 "main"java.lang.NoClassDefFoundError : javax/xml/bind/annotation/XmlSchema 中抛出异常

java - Gson处理多个json根元素

java - 在 JavaFX 中用 Canvas 绘制笛卡尔平面图