我有这样的Cucumber DataTable:
做点事情:
| example | of | datatable |
| for | stackoverflow | com |
有我的Java代码:
public void someMethod(DataTable dataTable) {
List<List<String>> rows = new ArrayList(dataTable.asLists(String.class));
...
列表“行”现在可以更改,但是子列表不可更改。我如何在不创建新字段的情况下使它们可变? 我希望能够为子列表元素设置值,例如:
rows.get(0).set(0, "new value");
现在此代码将引发UnsupportedOperationException