Bạn có thể tham khảo các kết quả trước đó như resN
đối với một số N
. Bạn đã có thể nhận thấy rằng trong Scala REPL, kết quả được in dưới dạng resN: Type = value
:
Welcome to Scala version 2.9.1.final (Java HotSpot(TM) 64-Bit Server VM, Java 1.6.0_24).
Type in expressions to have them evaluated.
Type :help for more information.
scala> List(1,2,3,4)
res0: List[Int] = List(1, 2, 3, 4)
scala> "Hello!"
res1: java.lang.String = Hello!
Vâng, đó resN
là một tên biến thực. Trong ví dụ này, bạn có thể tham khảo danh sách như res0
và chuỗi như res1
cho (ít nhất là như xa như tôi biết) càng lâu càng REPL mở cửa:
scala> (res0.toString + res1) toLowerCase
res2: java.lang.String = list(1, 2, 3, 4)hello!
Nguồn
2012-08-15 18:27:52