1. string replace方法不会修改字符串本身,需database=database.replace()
2.向量改为标量,将BasicStringVector修改为BasicString
示例代码如下
String database = "[dfs://valuedb]";
database = database.replace("[", "").replace("]", "");
List<Entity> arguments = new ArrayList<>(1);
BasicString y = new BasicString(database);
arguments.add(y);
BasicStringVector o1 = (BasicStringVector)conn.run("getDFSTablesByDatabase",arguments);
System.out.println(o1.getString());