我被卡住了,而代码问题就在这里int [];在初始化之后我做了这个jawabanTO[int.tryParse(widget.[int.tryParse(widget.[B] = jawaban!;但是flutter编译器一直说错误,有人知道如何解决这个问题吗?最好的问候RangeError(index):无效值:有效值范围为空:0当抛出异常时,这是堆栈:[](dart:core-patch/growable_array.dart:264:36)。....
fdx2calv1#
您正在尝试访问列表中不存在的索引,即:
int.tryParse(widget.A)!
你必须添加(使用e。例如.add(foo))对象到每个索引/列表,或者如果您知道初始或固定大小,则预先生成具有默认值的列表。如果使列表可增长,则还可以在以后添加对象。你可以例如。生成一个2x2 x2列表如下:
.add(foo)
final cube = List.generate(2, (_) => List.generate(2, (_) => List.generate(2, (_) => 0)));
1条答案
按热度按时间fdx2calv1#
您正在尝试访问列表中不存在的索引,即:
你必须添加(使用e。例如
.add(foo)
)对象到每个索引/列表,或者如果您知道初始或固定大小,则预先生成具有默认值的列表。如果使列表可增长,则还可以在以后添加对象。你可以例如。生成一个2x2 x2列表如下: