当前位置: 首页 > news >正文

做郑州的购物网站用什么名公司网址有哪些

做郑州的购物网站用什么名,公司网址有哪些,网站建设工期时间表,东营在建项目文章目录 Seq序列1.构建集合2.List集合元素拼接&&集合拼接3.可变Seq&&List3.1 ListBuffer创建3.2 增删改查3.3 相互转化 Appendix1.Scala起别名2.Seq底层3.关于运算符操作: :4.空集合的表示 Seq序列 –Seq表示有序,数据可重复的集合 1.构建集合 …

文章目录

  • Seq序列
  • 1.构建集合
  • 2.List集合元素拼接&&集合拼接
  • 3.可变Seq&&List
    • 3.1 ListBuffer创建
    • 3.2 增删改查
    • 3.3 相互转化
  • Appendix
    • 1.Scala起别名
    • 2.Seq底层
    • 3.关于运算符操作+: :+
    • 4.空集合的表示

在这里插入图片描述

Seq序列

–Seq表示有序数据可重复的集合

1.构建集合

//    1.构建Seq
val seq = Seq(1, 2, 3, 4)
val list = List(1, 1, 3, 4)
println(seq) //List(1, 2, 3, 4)
println(list) //List(1, 1, 3, 4)list :+ 10 //不可变集合,加了没用
println(list :+ 10) //List(1, 1, 3, 4, 10)//    --增量式创建List
val list2 = 1 :: 2 :: 3 :: 4 :: List()
println(list2) //List(1, 2, 3, 4)//    简化
val list3 = 1 :: 2 :: 3 :: 4 :: Nil

2.List集合元素拼接&&集合拼接

//    2.List集合添加数据 :: 和 :::100::220::list3println(list3)    //List(1, 2, 3, 4)    不变集合不发生任何改变var list9 =  100::220::list3println(list9)    //List(100, 220, 1, 2, 3, 4)var list10 = list9:: list     //::表示将冒号的左边当作一个元素添加到右边的集合println(list10)   //List(List(100, 220, 1, 2, 3, 4), 1, 1, 3, 4)var list10_ = list9::: list   //:::表示将集合左边的数据倒入集合右边(头插)println(list10_)    //List(100, 220, 1, 2, 3, 4, 1, 1, 3, 4)

3.可变Seq&&List

集合创建,使用apply方法,且请注意使用的是ListBuffer增删改差相互转化
toBuffer,toList

3.1 ListBuffer创建

注意:没有SeqBuffer

//1.集合创建,使用apply方法
val value = ListBuffer(1, 2, 3, 4)

3.2 增删改查

//    2.增删改差value.append(999)value.insert(0,-999)value.update(1,-999)value.appendAll(ListBuffer(8,7,6))println(value)    //ListBuffer(-999, -999, 2, 3, 4, 999, 8, 7, 6)value.remove(0,2)  //删除两个-999println(value)    //ListBuffer(2, 3, 4, 999, 8, 7, 6)

3.3 相互转化

toList()
toBuffer()

Appendix

1.Scala起别名

type JavaHsahMap = java.util.HashMap[String,String]

也就是将java.util.HashMap[String,String]起别名为JavaHashMap

起别名关键字type

2.Seq底层

scala中Seq是一个特质trait,无法直接构建对象,所以底层采用的是List集合

在这里插入图片描述

在这里插入图片描述

由于底层关系,上述两种写法都可以

3.关于运算符操作+: :+

此类运算符都是表示集合从:端进行+操作

例如:

list :+ 10
10 +: list	
List(1, 1, 3, 4, 10)

4.空集合的表示

List()
Nil
//二者等价
http://www.zhongyajixie.com/news/46692.html

相关文章:

  • 注册安全工程师需要什么条件班级优化大师官网登录
  • 公众号编辑器免费模板网站seo诊断分析报告
  • 网站seo计划书合理使用说明
  • 做网站单网页网络营销pdf
  • 宁波优化网站排名价格表网站怎么让百度收录
  • 城建亚泰建设集团网站芭蕉视频app无限次数
  • 网页设计书籍推荐宁波seo深度优化平台
  • 网站案例 网站建设seo查询 站长工具
  • 青岛万维网站设计什么是软文
  • wordpress怎么读seo网站推广免费
  • 云南网站建设找天软爱站网长尾关键词挖掘工具下载
  • 河津网站制作seo门户 site
  • 子网站建设工作seo优化工作怎么样
  • 汽车用品网站规划论文收录网站有哪些
  • 网站界面设计需求sem与seo的区别
  • vs2013做网站深圳seo外包
  • 自己域名做网站什么软件可以发布推广信息
  • 哪个做简历的网站比较好北京seo优化哪家公司好
  • 郑州网站建设熊掌号公司做网站一般多少钱
  • b2c网站有哪些平台我赢网客服系统
  • 什么是网站名称云南百度公司
  • 微信公众号外链接网站开发推广恶意点击软件怎样使用
  • 做商贸网站推广类软文
  • 安徽易企建站深圳龙华区大浪社区
  • 做设计的什么网站能挣钱培训网
  • 单纯的文章网站怎么做营销培训课程ppt
  • 美食类网站开发需求北京seo编辑
  • 地方门户网站建设方案沈阳seo优化新势力
  • 代练中介网站有得做吗买卖交易网
  • 做纺织外贸哪个贸易网站好关键词分为哪几类