java實(shí)現(xiàn)表格數(shù)據(jù)的存儲
本文實(shí)例為大家分享了java實(shí)現(xiàn)表格數(shù)據(jù)存儲的具體代碼,供大家參考,具體內(nèi)容如下
一、二維數(shù)組實(shí)現(xiàn)表格數(shù)據(jù)的存儲
import java.util.Arrays; /** * 使用Object[][]存儲表格信息 * @author Lhk * */ public class Array_Test01 { public static void main(String args[]){ //一個(gè)Object[]數(shù)組代表表格的一行數(shù)據(jù) //此處的基本數(shù)據(jù)類型1001,1002,1003本質(zhì)不是Object對象,Java編譯會自動(dòng)把基本數(shù)據(jù)類型“自動(dòng)裝箱”成包裝類對象 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; //遍歷數(shù)組(可用嵌套循環(huán)遍歷多維數(shù)組),輸出表格 for(int i=0;i<emps.length;i++){ System.out.println(Arrays.toString(emps[i])); } } }
二、Javabean和數(shù)組存儲表格信息
import java.util.Arrays; /** * 使用javabean和數(shù)組存儲表格信息 * @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};//靜態(tài)初始化 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() + "]"; } }
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- 淺談Java中的集合存儲數(shù)據(jù)后,輸出數(shù)據(jù)的有序和無序問題
- Java 實(shí)現(xiàn)Redis存儲復(fù)雜json格式數(shù)據(jù)并返回給前端
- java8中NIO緩沖區(qū)(Buffer)的數(shù)據(jù)存儲詳解
- Java字節(jié)與字符流永久存儲json數(shù)據(jù)
- 淺談java 數(shù)據(jù)處理(int[][]存儲與讀取)
- 相冊管理系統(tǒng)(Java表單+xml數(shù)據(jù)庫存儲)
- JSON復(fù)雜數(shù)據(jù)處理之Json樹形結(jié)構(gòu)數(shù)據(jù)轉(zhuǎn)Java對象并存儲到數(shù)據(jù)庫的實(shí)現(xiàn)
相關(guān)文章
Java定時(shí)任務(wù):利用java Timer類實(shí)現(xiàn)定時(shí)執(zhí)行任務(wù)的功能
本篇文章主要介紹了利用java Timer類實(shí)現(xiàn)定時(shí)執(zhí)行任務(wù)的功能,具有一定的參考價(jià)值,有需要的可以了解一下。2016-11-11淺談maven 多環(huán)境打包發(fā)布的兩種方式
這篇文章主要介紹了淺談maven 多環(huán)境打包發(fā)布的兩種方式,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-08-08java獲取當(dāng)前時(shí)間并格式化代碼實(shí)例
這篇文章主要介紹了java獲取當(dāng)前時(shí)間并格式化代碼實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-08-08Ajax實(shí)現(xiàn)省市區(qū)三級聯(lián)動(dòng)
這篇文章主要為大家詳細(xì)介紹了jQuery ajax實(shí)現(xiàn)省市縣三級聯(lián)動(dòng)的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能幫助到你2021-07-07SpringBoot中異步調(diào)用時(shí)的注意事項(xiàng)
這篇文章主要介紹了SpringBoot中異步調(diào)用時(shí)的注意事項(xiàng),調(diào)用的異步方法,不能為同一個(gè)類的方法(包括同一個(gè)類的內(nèi)部類),簡單來說,因?yàn)镾pring在啟動(dòng)掃描時(shí)會為其創(chuàng)建一個(gè)代理類,而同類調(diào)用時(shí),還是調(diào)用本身的代理類的,所以和平常調(diào)用是一樣的,需要的朋友可以參考下2023-11-11SpringBoot2底層注解@ConfigurationProperties配置綁定
這篇文章主要介紹了SpringBoot2底層注解@ConfigurationProperties配置綁定,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-05-05