当前位置:主页 > java教程 > java表格数据存储

java实现表格数据的存储

发布:2022-06-15 08:53:46 59


本站精选了一篇java表格存储相关的编程文章,网友万泽宇根据主题投稿了本篇教程内容,涉及到java表格数据存储、java数据存储、java表格存储、java表格数据存储相关内容,已被653网友关注,涉猎到的知识点内容可以在下方电子书获得。

java表格数据存储

本文实例为大家分享了java实现表格数据存储的具体代码,供大家参考,具体内容如下

一、二维数组实现表格数据的存储

import java.util.Arrays;

/**
 * 使用Object[][]存储表格信息
 * @author Lhk
 *
 */
public class Array_Test01 {
 public static void main(String args[]){
 //一个Object[]数组代表表格的一行数据
 //此处的基本数据类型1001,1002,1003本质不是Object对象,Java编译会自动把基本数据类型“自动装箱”成包装类对象
 Object[] emp0={1001,"明明",20,"程序员","2021-03-28"};
 Object[] emp1={1002,"花花",21,"程序员","2021-02-28"};
 Object[] emp2={1002,"小李",19,"程序员","2021-04-01"};
 
 Object[][] emps=new Object[3][];
 emps[0]=emp0;
 emps[1]=emp1;
 emps[2]=emp2;
 
 //遍历数组(可用嵌套循环遍历多维数组),输出表格
 for(int i=0;i<emps.length;i++){
  System.out.println(Arrays.toString(emps[i]));
 }
 
 }
}

二、Javabean和数组存储表格信息

import java.util.Arrays;

/**
 * 使用javabean和数组存储表格信息
 * @author Lhk
 *
 */
public class Array_Test02 {
 public static void main(String args[]) {
 Emps emp0=new Emps(1001,"明明",20,"程序员","2021-03-28");
 Emps emp1=new Emps(1002,"花花",21,"程序员","2021-02-28");
 Emps emp2=new Emps(1002,"小李",19,"程序员","2021-04-01");
 
 Emps[] emps={emp0,emp1,emp2};//静态初始化
 
 for(int i=0;i<emps.length;i++){
  System.out.println(emps[i].toString());
 }
 }

}

class Emps {
 private int id;
 private String name;
 private int age;
 private String job;
 private String hiretime;
 
 public Emps(int id, String name, int age, String job, String hiretime) {
 super();
 this.id = id;
 this.name = name;
 this.age = age;
 this.job = job;
 this.hiretime = hiretime;
 }

 public Emps() {
 super();
 }

 
 public int getId() {
 return id;
 }

 public void setId(int id) {
 this.id = id;
 }

 public String getName() {
 return name;
 }

 public void setName(String name) {
 this.name = name;
 }

 public int getAge() {
 return age;
 }

 public void setAge(int age) {
 this.age = age;
 }

 public String getJob() {
 return job;
 }

 public void setJob(String job) {
 this.job = job;
 }

 public String getHiretime() {
 return hiretime;
 }

 public void setHiretime(String hiretime) {
 this.hiretime = hiretime;
 }

 
 @Override
 public String toString() {
 //重写toString()方法可以用get方法来返回属性
 return "emps [id=" + getId() + ", name=" + getName() + ", age=" + getAge() + ", job=" + getJob() + ", Hiretime=" + getHiretime() + "]";
 }
 
}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持码农之家。


相关文章

  • 详细介绍Java弹簧布局管理器使用方法步骤

    发布:2020-01-26

    这篇文章主要介绍了Java弹簧布局管理器使用方法详解,需要的朋友可以参考下


  • java实现AES可逆加密算法的实例知识点

    发布:2020-01-30

    这篇文章主要为大家详细介绍了java实现AES可逆加密算法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下


  • java.lang.reflect.Modifier.isInterface()用法总结

    发布:2021-05-25

    这篇文章主要介绍了详解java.lang.reflect.Modifier.isInterface()方法的相关资料,这里提供实例帮助大家理解这个方法的使用,需要的朋友可以参考下


  • Java实现可折叠Panel的方法实例

    发布:2019-08-29

    这篇文章主要给大家介绍了关于利用Java如何实现可折叠Panel的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用java具有一定的参考学习价值,需要的朋友们下面随着小编来一


  • java泛型的本质(非类型擦除)知识点详解

    发布:2019-07-09

    泛型在java中有很重要的地位,在面向对象编程及各种设计模式中有非常广泛的应用。泛型是参数化类型的应用,操作的数据类型不限定于特定类型,可以根据实际需要设置不同的数据类型,以


  • Java StringBuffer类与StringBuilder类的实例用法

    发布:2019-07-03

    这篇文章主要介绍了Java StringBuffer类与StringBuilder类用法,结合实例形式总结分析了Java StringBuffer类与StringBuilder类的功能、原理及添加、删除、替换、截取等操作实现技巧,需要的朋友可以参考下


  • java判断文件的真实类型的方法

    发布:2020-01-15

    本篇文章主要介绍了java如何实现判断文件的真实类型,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧


  • Java中常见异常打印输出方式

    发布:2020-01-09

    Java异常是在Java应用中的警报器,下面这篇文章主要给大家介绍了关于Java中异常打印输出的常见方法的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面来一起看看


  • Java数据结构性能优化实例

    发布:2019-06-20

    这篇文章主要介绍了Java性能优化之数据结构实例代码,具有一定借鉴价值,需要的朋友可以参考下


  • java把string保存到txt文档实例方法

    发布:2020-05-21

    今天小编就为大家分享一篇java 实现将一个string保存到txt文档中的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧


网友讨论