1、Dart中入口方法、打印、注释、变量常量等

152 阅读1分钟

一、入口方法的两种定义方式

main() {
  print('hello Dart');//print打印命令
}
//void表示main方法没有返回值
void main() {
  print('hello Dart');
}

二、注释

JavaScript注释方法相似:

// 注释1
/*注释2*/
///注释3

三、变量和常量

1.变量

dart是一个强大的脚本类语言,可以不预先定义变量类型 ,自动会类型推倒。 dart中定义变量可以通过var关键字,也可以通过类型来申明变量。

//方法一
//通过var声明变量,自动推倒变量类型
var str = 'hello dart';
var num = 2022;
//方法二
String str = 'hello dart';
int num = 123;

2.常量

常量也是有两种声明方法,finalconst修饰符

const值不变 一开始就得赋值

final 可以开始不赋值 只能赋一次 ; 而final不仅有const的编译时常量的特性,最重要的它是运行时常量,并且final是惰性初始化,即在运行时第一次使用前才初始化。

const name = 'dart';
const String name2 = 'dart';
const int age = 18;
/*or*/
final name = 'dart'; 
final String name2= 'dart'; 
final int age = 18; 

3.命名规范

Dart的命名规则:

1.变量名称必须由数字、字母、下划线和美元符($)组成。

2.标识符开头不能是数字

3.标识符不能是保留字和关键字。   

4.变量名称是区分大小写的如: str和Str是不同的变量。建议不要用一个单词大小写区分两个变量。
    
5.标识符(变量名称)一定要见名思意:变量名称建议用名词,方法名称建议用动词