Java 声明动态对象表
我订了班,还有班机。我想在类Main中使用对象,但我想在程序中添加新对象和删除对象,有什么方法可以做到这一点吗? 例如:Java 声明动态对象表,java,Java,我订了班,还有班机。我想在类Main中使用对象,但我想在程序中添加新对象和删除对象,有什么方法可以做到这一点吗? 例如: class Main { private int d=0; private Booking[] book=new Booking[d]; void main { d++; Booking[] book=new Booking[d] } } 我增加了一份清单: private List<Obj
class Main
{
private int d=0;
private Booking[] book=new Booking[d];
void main
{
d++;
Booking[] book=new Booking[d]
}
}
我增加了一份清单:
private List<Object> list= new ArrayList<Object>();
但是它不起作用。听起来你需要一张桌子。 您可以使用映射(HashMap)在Java中创建半表。
例如,您可以有一个
的映射,并将对象存储在那里,用字符串表示。&然后如何访问这些对象?@B.M使用函数map.put()设置值,使用函数map.get()获取值
Booking book=new Booking();
list.add(d, book);
list.get(d).setYear(comboBox.getSelectedItem().toString());