Dart 语言

本文介绍了Dart编程语言的基本知识,包括main函数作为程序入口,它接收List<String>类型的命令行参数。同时,文章讲解了Dart中变量的声明,如使用var、final和const关键字进行类型推导,并强调了它们之间的区别,特别是const要求赋值必须在编译时确定。

 一/ Hello Dart

  • Dart 语言的入口也是 main 函数,并且必须显示的进行定义;
  • Dart的入口函数 main 是没有返回值的
  • 传递给 main 的命令行参数,是通过 List<String>完成的
    • 从字面值就可以理解 List 是 Dart 中的集合类型
    • 其中的每一个 String 都表示传递给 main 的一个参数

 

/**
* 1.main 函数是 Dart 入口
* 2.dart当中打印信息使用print函数
*/
main(List<String> args) {
    print ("Hello Dart")
}

二/ 声明变量

main(List<String> arg) {
//1.明确的声明
String name = "Why"

//2.类型推导(var/final/const)
//类型推导的方式虽然没有明确指定变量的类型,但变量是有自己明确的类型
//2.1. var 声明常量

var age  = 20;
age = 30;
// age = "改变类型会报错"

//2.2. final 声明常量
final height = 1.88;
// height = 2.00; 常量改变会报错

//2.3. const 声明常量
const address = "上海市"
// address = "南京" 改变常量会报错

//2.4 final 和 const 的区别
// const 必须赋值 常量值(编译期间需要有一个确定的值)
// final 可以通过计算/函数获取一个值(运行期间来确定一个值)
}

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值