Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
List 为什么颤振返回类型为';列表<;动态>';不是类型为';列表<;int>';属于';函数结果';?_List_Flutter_Dart - Fatal编程技术网

List 为什么颤振返回类型为';列表<;动态>';不是类型为';列表<;int>';属于';函数结果';?

List 为什么颤振返回类型为';列表<;动态>';不是类型为';列表<;int>';属于';函数结果';?,list,flutter,dart,List,Flutter,Dart,我无法理解为什么不能打印列表中的元素。 并且它总是返回“type'List'不是'function result'的type'List'的子类型” 请让我知道原因和如何修复它。 谢谢大家! 将List与int数据类型一起使用 List<int> items = [1,2,3]; List items=[1,2,3]; 我复制了您的代码并运行了它,它绝对没有问题。我得到了预期的输出,即每行的整数。原因很简单。谢谢!你也知道贝洛的这个原因吗?I/flatter(13445):items

我无法理解为什么不能打印列表中的元素。 并且它总是返回“type'List'不是'function result'的type'List'的子类型”

请让我知道原因和如何修复它。
谢谢大家!

List
int
数据类型一起使用

List<int> items = [1,2,3];
List items=[1,2,3];

我复制了您的代码并运行了它,它绝对没有问题。我得到了预期的输出,即每行的整数。原因很简单。谢谢!你也知道贝洛的这个原因吗?I/flatter(13445):items[I]I/chatty(13445):uid=10155(com.example.flatterappse)Thread-2相同的1行I/flatter(13445):items[I]
I/flutter (13445): items[i]
I/chatty  (13445): uid=10155(com.example.flutterappse) Thread-2 identical 1 line
I/flutter (13445): items[i]
List<int> items = [1,2,3];