美文网首页Flutter
Dart-02 变量、常量、数据类型

Dart-02 变量、常量、数据类型

作者: JuliusL | 来源:发表于2022-07-24 17:25 被阅读0次

1. 第一行代码

void main(){
  print("你好dart")
}

2, 变量

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

var str = "this is var";
String str="这是string类型";
int num = 123;

3. 常量

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

const PI = 3.14;
final PI = 3.14;

4. 常用数据类型

String str = "你好";
print("$str")

int a = 123;

double b = 23.5;
b = 24;

bool flag = true;
flag2=false;

var list =  ["张三",20,true];
list.length;
list[0];

var list2 = <String>["张三","李四"];
list2.add("王五");

var list3 = List<String>.filled(2,"")//创建一个固定长度的集合
list3[0] = "张三";

var map  = {
  "name":"张三",
  "age":20
}
map["name"];
var map = new Map();
p["name"] = "李四";

if(str is String){
  
}

5. 运算符、条件表达式、三目运算符、

a~/b //取整

//b??=23; 表示b为空把23赋值给b
int b;
b??=23;

bool flag = true;
String c = flag?"true":"false";

var a ;
var b = a ?? 10;

String str = "123";
var c = int.parse(str);

str.isNaN

6. 循环语句和switch

跟java的一模一样

7. Dart集合类型List Set Map详解以及循环语句 forEach map where any where

①、List

常用属性:

  • length
  • reversed
  • isEmpty
  • isNotEmpty
    常用方法:
  • add
  • addAll
  • indexOf
  • remove
  • removeAt
  • fillRnage(startIndex,endIndex,result) //修改
  • insert(index,value)
  • insertAll(index,list)
  • toList
  • join
  • split
  • forEach
  • map

相关文章

  • Dart-02 变量、常量、数据类型

    1. 第一行代码 2, 变量 dart是一个强大的脚本语言,可以不预先定义变量类型,自动会类型推导dart中定义变...

  • php基础语法1

    判断变量是否定义 && 判断变量是否为空 九大超全局预定义变量 常量 系统常量和魔术常量 数据类型 数据类型分类 ...

  • swift-01基本语法

    变量: var 常量: let 格式: 修饰符 变量/常量名称: 数据类型 = 值

  • 4.3-变量与常量

    1、声明变量规则:数据类型 变量名 [=初始值] 2、常量是特殊的变量,如何声明常量:final 数据类型 变量名...

  • Kotlin 数据之本变量

    变量和常量用来存储数据和传递数据,类型则用来描述变量和常量保存的是什么样的数据类型。 数据类型 变量和常量都有数据...

  • JS基础:基本语法

    目录一. 常量与变量 1. 常量 2. 变量二. 数据类型 1. 概述 2. 基本数据类型 3. 对象数据类型 4...

  • 零基础学C语言(6):变量与常量

    前面我们初步认识了数据类型、常量和变量,并讲完了基本数据类型,那接下来咱们详细介绍下变量和常量。 常量 之前我们介...

  • Scala知识点梳理

    1.Scala怎样声明变量与常量? var a =0 //变量 val b =0 //常量 2.Scala数据类型...

  • 常量,变量,类型推导,隐形转换

    变量与常量 swift中的常量与变量分别使用let与var进行声明使用,常量名或者变量名要与数据类型之间使用 ”:...

  • 认识Java中的基本数据类型

    1.1. 数据类型、常量、变量 1.1.1. 常量****(掌握) 常量,程序中固定不变化的值。 常量分类: 字面...

网友评论

    本文标题:Dart-02 变量、常量、数据类型

    本文链接:https://www.haomeiwen.com/subject/xbcbirtx.html