我想把一个对象添加到列表中,而不仅仅是数字。所以,如果您可以使用我的二手车示例或水果等对象来回复示例,那就太好了。
我已经到处寻找,看到的所有示例都只是将数字添加到列表中。
我正在尝试将一些Java代码转换为Scala。
我遇到问题的Java代码如下:
ArrayList usedCarList = new ArrayList();
UsedCars usedCar = new UsedCars();
usedCarList.add(usedCar);
我已经看过一些例子,但是当我开始尝试使用对象时,它们似乎不起作用。
var b = List[Int]();
b ::= 1;
b ::= 2;
b ::= 3;
我尝试了几种方法,其中之一列在下面。
var usedCarList = List();
def addCar (usedCarList: List[UsedCars]){
var usedCar = new UsedCars();
series of set operations on the usedCar
usedCar :: usedCarList;
println(usedCarList.length);
}
当我检查列表的大小时,它总是为空。
var
并将其作为参数传递给其他东西来更改它,对吗?请编辑问题以说明你实际正在做什么。 - Daniel C. Sobral