Dart编程基础全解析
1. 类型概述
类型虽不用于性能优化,也不改变程序行为,但能助力代码编写与维护。借助工具支持、静态分析、检查模式断言和单元测试,在Dart编程中可获得与静态类型语言相同的安全性,且更具生产力。
2. 内置类型及其方法
2.1 字符串(String)
Dart是纯面向对象语言,无Java或C#中的基本类型,每个变量都是对象。字符串是Unicode(UTF - 16)字符序列,示例如下:
String country = "Egypt";
String chineseForWorld = '世界';
字符串可用单引号或双引号表示,相邻字符串字面量会自动连接。多行字符串使用三引号 ‘’’ 或 “”” ,前缀为 r 的字符串为原始字符串,转义字符不被解释。示例代码如下:
String q = "What's up?";
String s1 = 'abc'
"def";
print(s1); // abcdef
String multiLine = '''
<h1> Beautiful page </h1>
<div class="start"> This is a story about the landing
on the moon </div>
<hr>
''';
print(multiLine);
String r
超级会员免费看
订阅专栏 解锁全文
1275

被折叠的 条评论
为什么被折叠?



