otherwise子句不但能接收固定的值,还可以接收原来的列,保留列中原始的数据。如下:
dataF.withColumn(“newColumnName”,when(col(“columnName”).isNull,0).otherwise(col(“columnName”))).show(false)

otherwise子句不但能接收固定的值,还可以接收原来的列,保留列中原始的数据。如下:
dataF.withColumn(“newColumnName”,when(col(“columnName”).isNull,0).otherwise(col(“columnName”))).show(false)