В Java API columns
возвращает String[]
. Поэтому, я думаю, вы можете использовать java.util.Arrays
(так как Java 8 ):
String yourColumn = "columnName";
String[] columns = df.columns();
boolean contains = Arrays.stream(columns).anyMatch(yourColumn::equals);