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

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;  出现了警告,这是为什么啊?!

正在回答

代码语言

4 回答

String 类型改成  dynamic 动态的


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

var b;

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
提交
取消

String c = a ?? b;

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

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

帮助反馈 APP下载

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

公众号

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