本文共 2041 字,大约阅读时间需要 6 分钟。
数组实现储表格数据
1.建立一个多个唯Object类的一唯数组,由于object类是所有类型的父类,所以这个数组可以存放数字,字符串. 再将这多个一唯数组当做元素放入一个新的一维数组即可.
package cutestFox.io03;import java.util.Arrays;import java.util.Scanner;public class Main1 { public static void main(String[] args) { Object[] array1 = { "花木兰", "职业:战士/刺客", "特长:突进/收割", "升高:174cm" }; Object[] array2 = { "橘右京", "职业:刺客/战士", "特长:突进/回复", "升高:176cm" }; Object[] array3 = { "裴擒虎", "职业:刺客/战士", "特长:远程收割收割", "升高:177cm" }; Object[] array4 = { "雅典娜", "职业:战士", "特长:突进", "升高:178cm" }; Object[][] test = new Object[4][]; test[0] = array1; test[1] = array2; test[2] = array3; test[3] = array4; System.out.println(Arrays.toString(test[0])); System.out.println(Arrays.toString(test[1])); System.out.println(Arrays.toString(test[2])); System.out.println(Arrays.toString(test[3])); }}
2.使用 javabean 和一维数组保存表格信息
package cutestFox.io03;import java.util.Arrays;public class Main1 { public static void main(String[] args) { Emp[] emps = { new Emp(1001, "钟馗", 18, "辅助", "男"), new Emp(1002, "赵云", 19, "打野", "男"), new Emp(1003, "韩信", 20, "打野", "男"), new Emp(1004, "露娜", 19, "刺客", "女") }; for (Emp e : emps) { System.out.println(e); } }}class Emp { private int id; private String name; private int age; private String job; private String gender; public Emp(int id, String name, int age, String job, String gender) { this.id = id; this.name = name; this.age = age; this.job = job; this.gender = gender; } @Override public String toString() { return "[" + id + "," + name + "," + age + "," + job + "," + gender + "]"; } 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 getGender() { return gender; } public void setGender(String gender) { this.gender = gender; }} 2020年11月17日
转载地址:http://agcki.baihongyu.com/