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

uzi粉丝做的网站黑龙江省

uzi粉丝做的网站,黑龙江省,wordpress调用指定相关文章,电子商务网站的开发流程1、 代码演示 【1】新增一个类,用来测试集合。先创建一组数组,数组可以存放不同的数据类型。对于Object类型的数组元素,可以通过.getClass方法获取到具体类型。 【2】如果数组指定类型为int的时候,使用.getClass()就会提示错误。 …

1、 代码演示

【1】新增一个类,用来测试集合。先创建一组数组,数组可以存放不同的数据类型。对于Object类型的数组元素,可以通过.getClass方法获取到具体类型。

【2】如果数组指定类型为int的时候,使用.getClass()就会提示错误。

【3】集合获取元素的值,通过get(下标)来获取。

【4】集合可以获取到指定元素的类型

【5】可以直接输出集合对象来打印集合的内容。使用输出语句,输出的对象会被自动toString()

List集合:

  • 是有序的,内存空间是连续的,查询效率高。

  • 删除和插入的效率低:删除或插入一个元素后,为了保证集合相邻数据的空间是连续的,那么其他元素也都要被移动。

LinkedList集合:

  • 查询效率低。

  • 删除和插入效率高。

2 集合常见操作

2.1 常用遍历

// 集合或元素个数 size()
System.out.println(list.size());// 集合遍历 for循环
for (int i = 0; i < list.size(); i++) {System.out.println(list.get(i));
}
// foreach
for(Object o : list) {System.out.println(o);
}

2.2 迭代器进行遍历

Iterator iterator = list.iterator();
while (iterator.hasNext()) {System.out.println(iterator.next());
}

3、Set集合

  •  List接口特点:  元素可以重复,保证顺序性

  •  Set接口特点:元素不可重复,不保证顺序

3.1 Set集合演示

Set集合的顺序是随机的, 并且会自动去重。

Set set = new HashSet();
set.add(1);
set.add("2");
set.add(3.3);
set.add(4.0F);
set.add(true);
set.add(3.3);System.out.println(set);

3.2 Set集合遍历

只能通过迭代器进行遍历

        for (Object o : set) {System.out.println(o);}System.out.println("**************************");Iterator iterator = set.iterator();while (iterator.hasNext()) {System.out.println(iterator.next());}

3.3 TreeSet

无序不可重复,但是可以按照元素的大小顺序自动排序

Set set = new TreeSet();
set.add(1);
set.add(2);
set.add(33);

4、Map集合

4.1 Map基础操作

【1】map中的值,只能通过key来获得,不能通过下标来获取,因为数据是无序的。

Map map = new HashMap();map.put("name","Wesky");map.put("Company","NTI");map.put("age",18);map.put("sex","男");map.put("age",20);map.put(666,"hello world");map.put(666,999);System.out.println(map.keySet());System.out.println(map.values());

【2】如果存在重复的key,以最后的key的数据为准,原先会被覆盖。

4.2 Map的遍历

两种遍历方式。

Set keySet = map.keySet();
for (Object o : keySet) {System.out.println("key = "+ o + " | value = "+map.get(o));
}
System.out.println("**************************");for (Object o : map.entrySet()) {Map.Entry entry = (Map.Entry) o;System.out.println("key = "+ entry.getKey() + " | value = "+entry.getValue());
}

五、集合工具类

5.1 Arrays

提供一系列数组与集合转换工具

5.2 Collections

提供对集合的多种操作方式

http://www.yayakq.cn/news/86930/

相关文章:

  • 效果型网站建设哈尔滨做网站
  • 使用ftp软件连接到网站空间有什么超好用的做简历的网站
  • 自己架设网站服务器成都php网站建设工程师
  • 调查问卷网站建设wordpress 电脑微信
  • 中山市企业网站seo哪家好网站 虚拟空间
  • 公司建立网站的优势仙桃住房和城乡建设部网站
  • 网站建设分哪几个版块婚庆网站开发要达到的目标
  • 湖北在线网站建设wordpress主题 插件下载失败
  • 在局域网服务器建设网站教程交换链接营销的成功案例
  • 龙华网站 建设信科网络北京网站制作郑州
  • asp.net搭建网站有什么网站帮做邀请函设计的
  • 作一手房用什么做网站深圳装饰公司
  • wordpress建设购物网站想做跨境电商怎么入门
  • 空间网站链接怎么做网站建设周期与进度安排
  • wordpress侧栏文章晨阳seo顾问
  • 运城市做网站价格网站 设计 深圳
  • 轻创灵感网站意大利新闻
  • 网站开发大致需要哪些步骤经典网站源码
  • 品牌网站建设有什么作用怎样建设美丽中国?
  • 营销手机网站版面wordpress老版本下载
  • 广州免费自助建站平台安卓系统开发软件
  • 苏南建设集团网站做网站完整视频
  • 网站设计概述手机网站推荐一个
  • 企业网站托管万网官网域名注册多少钱
  • 东莞市网站建设制作设计平台网站模版 小清新
  • 公司网站开发步骤长治长治那有做网站的
  • 微信小网站怎么做wordpress安装是什么
  • jsp环保主题网站代做东莞 网站建设
  • DW做的网站怎么弄兼容性做网站用哪个开发工具好
  • 泛华建设集团有限公司网站株洲荷塘区