我一直在寻找一种方法来使用计数来遍历我的列表,但我还没有找到一种方法,我试图使用var count = 0
无济于事。斯卡拉计数变量
这是我的代码,有人可以告诉我通过这个迭代的正确方法,而不是硬编码0.谢谢。
if(order != null) {
for(i <- order.get(0).getItems) {
i.getProduct.getName
i.getProduct.getDescription
"%.2f".format(i.getPrice))
i.getQuantity()
"%.2f".format(i.getItemTotal))
}
}
它看起来像你试图打印的东西,但你的问题提到计数的东西。你想要计算什么?打印的目标是什么? – Vidya
我只是试图打印存储在列表中的订单的一些细节,需要遍历列表来访问它们。有没有办法只使用一个变量? – Lee
简单的第一遍答案是'import scala.collection.JavaConverters._'然后做'for(order < - orderList.asScala){}' – clay