除了创建 31 个表之外,还有其他方法将此表应用于数组吗?
布局如下:
州名|年份|犯罪类型1|犯罪类型2|地点|计数|
<小时/>第1行:州1|2001|谋杀|刀|家|5|
第2行:州1|2001|谋杀|斧头|家|2|
第3行:州2|2001|抢劫|棒球|商店|1|
针对 31 个不同的州,依此类推。
我想过为每个状态创建 31 个 5 行数组,但是有其他方法可以使其更简单吗?
最佳答案
简单地说:对象。这样,您就不必拥有嵌套数组。
开设类(class):
public class Crime{
private int year;
private String state;
private String crimeType1, crimeType2;
private String place;
private int count;
//And then you'd have some useful stuff here...
}
除此之外,我认为您不应该再组合这 31 个值 - 它们是 31 个单独的、独立的事件。
关于java - 简化java数组布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36701273/