Dart基础——Dart语法规范
字符串 两个常量字符串(不是变量,是放在引号中的字符串),你不需要使用 + 来连接它们。 推荐的写法 print( 'ERROR: Parts of the spaceship are on fire. Other ' 'parts are overrun by martians. Unclear which are which.'); 不推荐的写法 print('ERROR: Parts of the spaceship are on fire. Other ' + 'parts are overrun by martians. Unclear which are which.'); 不要在字符串中使用不必要的大括号 如果要插入是一个简单的标识符,并且后面没有紧跟着的字母,则应省略 {} 推荐的写法 'Hi, $name!' "Wear your wildest $decade's outfit." //标识符后面有紧跟着的字母了 加上大括号用以区分 'Wear your wildest ${decade}s outfit.' 不推荐的写法 'Hi, ${name}!' "Wear your wildest ${decade}'s outfit." 布尔值 使用? ?将空值转换为布尔值。 当表达式的值可以为真、假或null,并且您需要将结果传递给不接受null的对象时,此规则适用