Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
java中n*4表的数据结构_Java_Data Structures - Fatal编程技术网

java中n*4表的数据结构

java中n*4表的数据结构,java,data-structures,Java,Data Structures,如何在java 1.4版本中维护上述要求的数据结构?每一行都将使用来自多个数据库的数据构建 如何将行值插入到该数据结构中 最后,在构建上述表之后,必须根据国家名称对表进行排序。创建如下类: 1 2 3 Canada 5 4 8 Australia 8 4 6 India 7 6 4 New Zealand 5 6 1 Zurich 3 3 8 New York 8 3 3 Philippines 6 3

如何在java 1.4版本中维护上述要求的数据结构?每一行都将使用来自多个数据库的数据构建

如何将行值插入到该数据结构中


最后,在构建上述表之后,必须根据国家名称对表进行排序。

创建如下类:

1   2   3   Canada
5   4   8   Australia
8   4   6   India
7   6   4   New Zealand
5   6   1   Zurich
3   3   8   New York
8   3   3   Philippines
6   3   2   Holland
然后保存此类型的数组或ArrayList:

public class MyDataRecord
{
    int a, b, c;
    String str;
}
MyDataRecord[]records0=新的MyDataRecord[…];
List records1=new ArrayList();

“必须根据国家名称对表格进行排序”。这可能很困难,因为三行中没有国家名称:-)例如,创建具有四个成员、一个字符串和三个短整数的对象。创建一个具有四个属性的类,并实现可比较的。
MyDataRecord[] records0 = new MyDataRecord[...];
List<MyDataRecord> records1 = new ArrayList<MyDataRecord>();