Dart中常用数据类型及数据类型详解

本文详细介绍了Dart中的数据类型,包括字符串的定义与拼接、数值类型的操作、布尔类型、List的定义与方法、Map的定义与操作,以及变量类型var, Object, dynamic的用法,并提供了相关示例代码。" 132929988,20037828,在Armbian上手把手教你搭建Gitea本地服务器,"['服务器', 'Gitea', 'ARM开发', 'Linux', '数据库']

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

        Dart数据类型:字符串类型

字符串定义的几种方式

 字符串的拼接

Dart数据类型:数值类型  

数值型的操作

Dart数据类型:布尔类型

Dart数据类型: List(数组/集合)

1.二种定义List的方式

2.定义List指定类型

3.dart 中List常用的方法

Dart数据类型: Map(字典) 

1.两种定义 Map的方式:

2.dart 中Map常用的方法

Dart数据类型:变量类型 var, Object, dynamic

Dart判断数据类型   

Dart数据类型:字符串类型

字符串定义的几种方式

1.使用单引号' '或者双引号"  "定义

示例代码:

 var str1='this is str1';
 String str2='this is str2';

 print(str1);//输出:this is str1
 print(str2);//输出:this is str2

  String str1="this is str1";
  var str2="this is str2";

 print(str1);//输出:this is str1
 print(str2);//输出:this is str2

2.使用三个单引号'''    ''',这是dart特有的,可以定义多行的字符串。

示例代码:

 String str='''this is str1
 this is str2
 this is str3 ''';

 prit(str1);

  字符串的拼接

在dart中字符串的拼接常用方式有:1.使用"+"链接,2.使用"$"引用

示例代码:

void main(){
  String str1='你好';
  String str2='Dart';

  print("$str1 $str2");//输出:你好 Dart
  print(str1 + str2);//输出:你好Dart
  print(str1 +" "+ str2);//输出:你好 Dart
}

还有Dart中字符串拼接的骚操作:可以使用单引号加空格来拼接字符串

示例代码:

void main(){
  print('你好''Dart');//输出:你好Dart
   print('你好' 
'Dart');//输出:你好Dart
}

更多黑魔法,可以尝试使用

Dart数据类型:数值类型  

Dart 中只提供了两种类型: int  double,其中 int  必须是整型;double  既可以是整型 也可是浮点型;还可以用num关键字声明数值类型的数据,num既可以是整型,也可以是浮点型

示例代码:

void main(){

    int a=123;
    a=45;
    print(a);//输出:45

    double b=23.5;
    b=24;
    print(b);//输出:24

    num d = 10;   // 整形
    d = 20.1;     // 浮点型
    
}

数值型的操作

运算符: +、 - 、* 、/ 、 ~/ 、 %

常用属性: isNaN、isEven、isOdd

常用方法:abs()、round()、floorl()、ceil()、toInt()、toDouble()

代码示例:

void main(){
  //一些常用的加减
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值