def list = List(1,2,3,4).map(1+_).reverse.foreach((i:Int)=> println(i))
은 올바르게 컴파일되지만 화면에 아무 것도 인쇄하지 않습니다. 이 부분은 오타 였지만 전혀 컴파일되지 않았습니다. foreach를 사용한 스칼라 이상한 기능. 예상되는 행동인가요?
def list = List(1,2,3,4).map(1+_).reverse.foreach((i:Int)=> println(i))
println("--")
list
는
--
5
4
3
2
로서 출력 그래서 목록이 경우 함수되었다 도시? 그게 제가 예상 한 결과가 아니라는 것을 추론합니다.
신사 숙녀 여러분, 유추 할 수있는 유형을 적어 놓아야한다고 생각하는 이유는 여기에 있습니다. – Raphael