在SparkSQL中獲取Row的值,並且Row的字段容許null時,在取值的時候取到null賦值給新的變量名會報NullPointerException錯誤,spa
能夠先用row.isNullAt(index)去判斷該字段的值是否爲空blog
首先上錯誤io
修改成先初始化變量,判斷row.isNullAt(6) 若是不爲空就將值賦值給變量變量