Dart 入门

7 篇文章 0 订阅

1. Dart 入口方法介绍

main(){
   print('hello world');
}
// void 表示 main 方法没有返回值
void main(){
    print('hello world');
}

2. Dart 变量

Dart 可以不预先定义变量类型,会自动推断类型

Dart 中定义变量可以通过 var 关键字,也可以通过类型来申明变量

// 错误,不可改变类型
void main() {
  var str = '123';
  var str = 1;
  print(str);
}
void main() {
  String str = '123';
  print(str);
}

3. Dart 常量

常量不可以修改

void main() {
  const PI = 3.14159;
  print(PI);
}
void main() {
  final PI = 3.14159;
  print(PI);
}

const 声明的常量是一种编译时常量,如下:

// final 和 const 的区别
void main() {
  var a = 1;
  final b = a * 10;
  const c = a * 10;
  print(b);
  print(c);
}

在上面代码中可以发现,IDE会自动检查出在 c 值中的错误,因为 const 是一种编译时常量(即在运行前),所以同样需要用 const 来声明 a

void main() {
  const a = 1;
  final b = a * 10;
  const c = a * 10;
  print(b);
  print(c);
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值