Dart之基本语法使用

//dart语言的入口main,没有返回,会自动调用,,参数是list集合

//注意事项定义字符串的时候,可以使用单引号或者双引号

main (List<String> args){

  print("hello world");

//定义变量

// 变量类型 变量名称 = 复制 如下

String name = 'name';

int age = 18;

double height = 1.88;

//方法一输出

print(name+'$age');

//方法二输出

print('$name'+'$age');

//注意定义的变量可以修改值,但是不能赋值其他类型

// name=111; 这是错误的写法

// 类型推导 (type inference) 格式如下

// 变量名称 = 赋值 runtimetype 运行的时候可以确定该数据类型

var name1 = "kl";

print(name1.runtimeType);

//如果希望在一个变量数据类型确定后,可以赋值给其他的数据类型,可以使用dynamic类型

dynamic name2 = "123";

print(name2);

name2=123;

print(name2);

//final和const 都是定义常量 他们的区别

// 1 const 复制的时候在编译的时候就确定下来,而final在运行的时候才确定

// 2 const 不可以复制给dataTime.now() final一定赋值后有确定结果后

//就不能再次赋值

//

//数据类型中的数值 有float和double类型

猜你喜欢

转载自blog.csdn.net/BianHuanShiZhe/article/details/104922393
今日推荐