String c = a ?? b;

来源:3-5 条件表达式

丛从绿草

2021-11-24 16:04

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回答

  • weixin_慕码人0066820
    2022-12-09 14:10:05

    String 类型改成  dynamic 动态的


  • weixin_慕丝9160112
    2022-09-11 15:21:05

    var b;

  • weixin_慕丝9160112
    2022-09-11 15:17:59
    b;
    b ??= ;


    weixin...

    var b; b ??= 10;

    2022-09-11 15:18:25

    共 1 条回复 >

  • 慕UI6158054
    2021-11-30 15:51:36
    int a=5;
    a ??= 10;
    print(a);

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

      a ??= 10;

    一样报错

    weixin...

    var b; b ??= 10;

    2022-09-11 15:17:20

    共 1 条回复 >

Flutter开发第一步-Dart编程语言入门

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

33620 学习 · 107 问题

查看课程

相似问题