我有一个list=[“a”,“b”,“c”],我需要将这个list拆分成字符串来使用它们,比如:选择列我试过了
String.join(",",["a","b","c"])
但我通常会得到相同的错误(因为我认为它被看作是唯一的一列):
org.apache.spark.sql.AnalysisException: cannot resolve '`a,b,c`'
plz如何将列表拆分为多个字符串以在我的选择中使用它们
weylhg0b1#
您编写的代码有一个问题,即您传递了一个值数组,您必须按以下方式编写它:
String value = String.join(",", new String[] {"a","b","c"}); System.out.println(value);
1条答案
按热度按时间weylhg0b1#
您编写的代码有一个问题,即您传递了一个值数组,您必须按以下方式编写它: