Dart 2中可选关键字new的实用程序

时间:2018-08-18 15:37:36

标签: dart

我不了解 Dart 2 中使用import org.apache.spark.sql.functions._ import spark.implicits._ val res = DataFrame1.join(DataFrame2, coalesce($"login_Id1", $"login_Id2") === $"login_Id") res.show() +---------+---------+--------+---------+-----------+ |login_Id1|login_Id2|login_Id|user_name| user_Email| +---------+---------+--------+---------+-----------+ | 1234567| null| 1234567|TestUser1|user1_Email| | 1234567| 1234568| 1234567|TestUser1|user1_Email| | null| 1234568| 1234568|TestUser2|user2_Email| +---------+---------+--------+---------+-----------+ 关键字的优势。

有人可以向我解释吗?谢谢!

1 个答案:

答案 0 :(得分:2)

优点是代码较短,对于那些不认为拥有new会为其代码添加任何有价值内容的人而言。