카운트를 사용하여 내 목록을 반복하는 방법을 찾고 있었지만 방법을 찾지 못했습니다. var count = 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
List에 저장되어있는 목록의 일부 세부 정보를 인쇄하려고하고 List에 반복적으로 액세스해야합니다. 변수를 사용하는 방법이 없습니까? – Lee
간단한 첫 번째 패스 대답은'import scala.collection.JavaConverters._'이고'for (order <- orderList.asScala) {}' – clay