怎么实现Java中的表格数据存储
这篇文章主要为大家展示了“怎么实现Java中的表格数据存储”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“怎么实现Java中的表格数据存储”这篇文章吧。
一、二维数组实现表格数据的存储importjava.util.Arrays;/***使用Object[][]存储表格信息*@authorLhk**/publicclassArray_Test01{publicstaticvoidmain(Stringargs[]){//一个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=newObject[3][];emps[0]=emp0;emps[1]=emp1;emps[2]=emp2;//遍历数组(可用嵌套循环遍历多维数组),输出表格for(inti=0;i<emps.length;i++){System.out.println(Arrays.toString(emps[i]));}}}二、Javabean和数组存储表格信息
importjava.util.Arrays;/***使用javabean和数组存储表格信息*@authorLhk**/publicclassArray_Test02{publicstaticvoidmain(Stringargs[]){Empsemp0=newEmps(1001,"明明",20,"程序员","2021-03-28");Empsemp1=newEmps(1002,"花花",21,"程序员","2021-02-28");Empsemp2=newEmps(1002,"小李",19,"程序员","2021-04-01");Emps[]emps={emp0,emp1,emp2};//静态初始化for(inti=0;i<emps.length;i++){System.out.println(emps[i].toString());}}}classEmps{privateintid;privateStringname;privateintage;privateStringjob;privateStringhiretime;publicEmps(intid,Stringname,intage,Stringjob,Stringhiretime){super();this.id=id;this.name=name;this.age=age;this.job=job;this.hiretime=hiretime;}publicEmps(){super();}publicintgetId(){returnid;}publicvoidsetId(intid){this.id=id;}publicStringgetName(){returnname;}publicvoidsetName(Stringname){this.name=name;}publicintgetAge(){returnage;}publicvoidsetAge(intage){this.age=age;}publicStringgetJob(){returnjob;}publicvoidsetJob(Stringjob){this.job=job;}publicStringgetHiretime(){returnhiretime;}publicvoidsetHiretime(Stringhiretime){this.hiretime=hiretime;}@OverridepublicStringtoString(){//重写toString()方法可以用get方法来返回属性return"emps[id="+getId()+",name="+getName()+",age="+getAge()+",job="+getJob()+",Hiretime="+getHiretime()+"]";}}
以上是“怎么实现Java中的表格数据存储”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注亿速云行业资讯频道!
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。