Flutter 无效与无效返回类型颤振
我在看《颤振无聊秀》,他们使用了Flutter 无效与无效返回类型颤振,flutter,dart,void,Flutter,Dart,Void,我在看《颤振无聊秀》,他们使用了Future而不是Future返回类型作为方法。然后我遇到了一个问题,但让我困惑的是,正如答案所解释的 类型void允许任何类型的值,但表示不应使用该值 我尝试在dart中检查,因此使用了以下代码: void main() { for (int i = 0; i < 5; i++) { print('hello ${i + 1}'); } return 1; } void main(){ 对于(int i=0;i
Future
而不是Future
返回类型作为方法。然后我遇到了一个问题,但让我困惑的是,正如答案所解释的
类型void允许任何类型的值,但表示不应使用该值
我尝试在dart中检查,因此使用了以下代码:
void main() {
for (int i = 0; i < 5; i++) {
print('hello ${i + 1}');
}
return 1;
}
void main(){
对于(int i=0;i<5;i++){
打印('hello${i+1}');
}
返回1;
}
它给了我以下错误:
错误:无法从void函数返回值。返回1代码>
我的问题是,如果函数返回类型为void,您可以返回任何内容吗?另外,Null和void作为返回类型之间有什么区别?如果它们有相似的结果,那么使用哪种返回类型更好
谢谢。这是否消除了您的疑虑@史莱雅,这解释了一切。非常感谢。这是否消除了你的疑虑@史莱雅,这解释了一切。非常感谢。