栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

Dart4,kafka性能调优

Dart4,kafka性能调优

void main(){

/// ---------------------------------Lists列表(数组):List--------------------------------

print(’-----------------------Lists------------------------’);

//声明

//自动长度

List growableList = List();

// List growableList = new List()…length = 3;

growableList…add(1)…add(2)…add(‘damon’);

print(‘growableList: ${growableList}’); //输出 growableList: [1, 2, damon]

//固定长度

var list = List(3); //List的声明,可以用var也可用List。

list[0] = 1; //下标索引从0开始

list[1] = 2;

list[2] = ‘damon’;

print(‘list: ${list}’); //输出 list: [1, 2, damon]

//元素类型固定

var typeList = List();

typeList.add(1);

typeList.add(2);

typeList.add(3);

print(‘typeList: ${typeList}’);// 输出 typeList: [1, 2, 3]

//常用属性

int first = typeList.first;

print(‘typeList.first: ${first}’); //第一个元素 输出 typeList.first: 1

int last = typeList.last;

print(‘typeList.last: ${last}’); //最后一个元素 输出 typeList.last: 3

int length = typeList.length;

print(‘typeList.length: ${length}’); //元素个数 输出 typeList.length: 3

bool isEmpty = typeList.isEmpty;

print(‘typeList.isEmpty: ${isEmpty}’); //是否为空 输出 typeList.isEmpty: false

bool isNotEmpty = typeList.isNotEmpty;

print(‘typeList.isNotEmpty: ${isNotEmpty}’); //是否不为空 输出 typeList.isNotEmpty: true

Iterable reversed = typeList.reversed;

print(‘typeList.reversed: ${reversed}’); //倒序 输出 typeList.reversed: (3, 2, 1)

//常用方法 增删改查,排序,洗牌,复制子列表

var list4 = [];

//增

list4.add(1);

print(‘add 1 {list4}’); // 输出 add 1 :[1]

list4.addAll([2, 3, 4]);

print(‘addAll [2, 3, 4] {list4}’); //

【一线大厂Java面试题解析+后端开发学习笔记+最新架构讲解视频+实战项目源码讲义】

浏览器打开:qq.cn.hn/FTf 免费领取

输出 addAll [2, 3, 4] :[1, 2, 3, 4]

list4.insert(0, 0);

print(‘insert(0, 0) {list4}’); // 输出 insert(0, 0) :[0, 1, 2, 3, 4]

list4.insertAll(1, [5, 6, 7]);

print(‘insertAll(1, [5, 6, 7]) {list4}’); // 输出 insertAll(1, [5, 6, 7]) :[0, 5, 6, 7, 1, 2, 3, 4]

//删

list4.remove(5);

print(‘remove 5 {list4}’); // 输出 remove 5 :[0, 6, 7, 1, 2, 3, 4]

list4.removeAt(2);

print(‘remove at 0 {list4}’); // 输出 remove at 0 :[0, 6, 1, 2, 3, 4]

//改

list4[4] = 5;

print(‘update list4[4] to 5 :$list4}’); // 输出 update list4[4] to 5 :[0, 6, 1, 2, 5, 4]}

//range

list4.fillRange(0, 3, 9);

print(‘fillRange update list4[0]-list4[2] to 9 :$list4}’); // 输出 fillRange update list4[0]-list4[2] to 9 :[9, 9, 9, 2, 5, 4]}

Iterable getRange = list4.getRange(0, 3);

print(‘getRange list4[0]-list4[2] :$getRange}’); // 输出 getRange list4[0]-list4[2] :(9, 9, 9)}

//查

var contains = list4.contains(5);

print(‘list4 contains 5 {contains}’); // 输出 list4 contains 5 :true

var indexOf = list4.indexOf(1);

print(‘list4 indexOf 1 {indexOf}’); // 输出 list4 indexOf 1 :-1

int indexWhere = list4.indexWhere((test) => test == 5);

print(‘list4 indexWhere 5 {indexWhere}’); // 输出 list4 indexWhere 5 :4

//排序

list4.sort();

print(‘list4 sort {list4}’); // 输出 list4 sort :[2, 4, 5, 9, 9, 9]

//洗牌

list4.shuffle();

print(‘list4 shuffle {list4}’); // 输出 list4 shuffle :[9, 4, 2, 5, 9, 9]

//复制子列表

var list5 = list4.sublist(1);

print(‘sublist(1) list5 {list5}’); // 输出 sublist(1) list5 :[4, 2, 5, 9, 9]

//操作符

var list6 = [8, 9];

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/439217.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号