为了账号安全,请及时绑定邮箱和手机立即绑定

String c = a ?? b;

Warning: Operand of null-aware operation '??' has type 'String' which excludes null.

chapter3/operator_conditional.dart:17

 String c = a ?? b;


 我这里使用这String c = a?? b;  出现了警告,这是为什么啊?!

正在回答

5 回答

String 类型改成  dynamic 动态的


0 回复 有任何疑惑可以回复我~

var b;

0 回复 有任何疑惑可以回复我~

var b;

b ??= 10;

0 回复 有任何疑惑可以回复我~
b;
b ??= ;


0 回复 有任何疑惑可以回复我~
#1

weixin_慕丝9160112

var b; b ??= 10;
2022-09-11 回复 有任何疑惑可以回复我~
int a=5;
a ??= 10;
print(a);

Warning: Operand of null-aware operation '??=' has type 'int' which excludes null.

  a ??= 10;

一样报错

0 回复 有任何疑惑可以回复我~
#1

weixin_慕丝9160112

var b; b ??= 10;
2022-09-11 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Flutter开发第一步-Dart编程语言入门
  • 参与学习       33980    人
  • 解答问题       108    个

Flutter开发语言-Dart编程入门,为大家上手及进阶Flutter打下坚实基础。

进入课程

String c = a ?? b;

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号