gpt4 book ai didi

scala - Scala 中的 =!= 运算符是什么?

转载 作者:行者123 更新时间:2023-12-03 07:00:32 31 4
gpt4 key购买 nike

我在用 Scala 编写的 Spark 应用程序中遇到过这个运算符,并且想了解它。示例...

val filtered = df
.filter(lower('entry) =!= "blah blah")

谢谢。

最佳答案

这只是一个方法名称,就像任何其他方法名称一样。它没有任何特殊含义。

它在 Scala 中也不是一个众所周知的方法名称。它似乎来自某个图书馆;您需要查看您正在使用的任何库的文档来弄清楚它的作用。

在本例中,它似乎是 org.apache.spark.sql.Column.=!= :

def =!=(other: Any): Column

Inequality test.

// Scala:
df.select( df("colA") =!= df("colB") )
df.select( !(df("colA") === df("colB")) )

// Java:
import static org.apache.spark.sql.functions.*;
df.filter( col("colA").notEqual(col("colB")) );

关于scala - Scala 中的 =!= 运算符是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52544539/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com