Android 颤振(Dart)中的默认返回类型是什么?
若我并没有在颤振方法中写入任何返回类型,那个么哪个是默认返回类型?比如说Android 颤振(Dart)中的默认返回类型是什么?,android,flutter,dart,cross-platform,Android,Flutter,Dart,Cross Platform,若我并没有在颤振方法中写入任何返回类型,那个么哪个是默认返回类型?比如说 getMyValue(){ } 默认返回类型为dynamic默认返回类型为dynamic通常,未明确指定且未推断的类型为dynamic 示例: var x;//与“动态x”相同` 列表listOfDynamic;//与`列表'相同` var anotherListOfDynamic=[]; var mapOfDynamicToDynamic={};//与“地图”相同` foo(x){}//与'dynamicfoo(dy
getMyValue(){
}
默认返回类型为
dynamic
默认返回类型为dynamic
通常,未明确指定且未推断的类型为dynamic
示例:
var x;//与“动态x”相同`
列表listOfDynamic;//与`列表'相同`
var anotherListOfDynamic=[];
var mapOfDynamicToDynamic={};//与“地图”相同`
foo(x){}//与'dynamicfoo(dynamicx)相同`
如果您有疑问,如果输入一些代码,移动标识符旁边的文本光标将告诉您它是什么。通常,未明确指定且未推断的类型是
动态的
示例:
var x;//与“动态x”相同`
列表listOfDynamic;//与`列表'相同`
var anotherListOfDynamic=[];
var mapOfDynamicToDynamic={};//与“地图”相同`
foo(x){}//与'dynamicfoo(dynamicx)相同`
如果您有疑问,如果输入一些代码,移动标识符旁边的文本光标将告诉您它是什么。首先,它尝试推断类型,只有当它失败时,它才会使用动态类型。
请先阅读上的文档,它会尝试推断类型,只有当失败时,才会使用动态
类型。
请阅读上的文档,如果您想知道它如何猜测正确的类型,请看下面的文档:另外,如果您想知道它如何猜测正确的类型,请看下面的文档: