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

柳州企业网站建设网站设计企业联系方式内容

柳州企业网站建设,网站设计企业联系方式内容,e建网室内设计官网,青岛网络优化费用因为项目的需要#xff0c;今天抽时间把JAVA中的容器复习了一下#xff0c;为了以后的不时之需#xff0c;现在把它记下来。 容器有其名#xff0c;知其意#xff0c;用来盛放数据的集合#xff0c;JAVA中为我们提供了三种容器类#xff1a;set、list、map#xff0c;三…  因为项目的需要今天抽时间把JAVA中的容器复习了一下为了以后的不时之需现在把它记下来。   容器有其名知其意用来盛放数据的集合JAVA中为我们提供了三种容器类set、list、map三种容器之间既有联系又有区别首先它们均继承了Collection容器区别在于set容器存储数据类似于集合里面的数据之间没有顺序不能重复list容器中的数据有序并且数据可以重复最后map容器是一种通过键值对进行的存储所以map容器要求键值不能重复。   通过这个图相信大家一定能够对JAVA容器有一个很好地认识。 接下来让我们一起看几个例子 第一个HashSet、LinkedList、ArrayList、Interator的介绍 public class hashset {public static void main(String[] args) {Collection c new HashSet();c.add(one);c.add(two);c.add(three);c.add(four);c.add(five);Iterator it c.iterator();while(it.hasNext()){System.out.println(it.next());}} } 输出结果HashSet存储里面的数据是无序的 public class linkedlist {public static void main(String[] args) {Collection c new LinkedList();c.add(one);c.add(two);c.add(three);c.add(four);c.add(five);Iterator it c.iterator();while(it.hasNext()){System.out.println(it.next());}} } 输出结果: public class hashset {public static void main(String[] args) {Collection c new HashSet();c.add(one);c.add(two);c.add(three);c.add(four);c.add(five);Iterator it c.iterator();while(it.hasNext()){System.out.println(it.next());}} } 输出结果 public class object_interator {public static void main(String [] args){Collection c new ArrayList();//特别注意add添加的均要为Object对象c.add(new student(张生, 男));c.add(new student(王二, 男));c.add(new student(莉莉, 女));c.add(new student(小明, 男));Iterator it c.iterator();while(it.hasNext()){student stu (student)it.next();//特别注意it.next()获得的是一个Object对象一定要转化为指定的对象然后进行操作System.out.println(stu);//默认调用其toString()方法}} }//定义的一个student对象 class student{public String name;public String sex;//无参构造方法public student(){}//有参构造方法public student(String name, String sex){this.name name;this.sex sex;}public String getname(){return name;}public String getsex(){return sex;}//从写其toString()方法public String toString(){return 姓名name 性别sex;} } 下面简单介绍一下SDK1.5提出的增强for循环 public class addFor {public static void main(String[] args) {int arr [] {1,2,3,4,5};for(int i0; iarr.length;i){System.out.println(传统的输出arr[i]);}System.out.println();for(int i : arr){System.out.println(增强的for循环输出i);}System.out.println();Collection c new ArrayList();c.add(new String(aaa));c.add(new String(bbb));c.add(new String(ccc));c.add(new String(ddd));for(Object o : c){System.out.println(o);//默认调用其toString()方法}} } 对于List容器JAVA给出了一种处理内部数据的方法Collections下面简单给大家分享一下我的理解 public class list_fix {public static void main(String [] args){List li new ArrayList();for(int i 0; i5; i){li.add(ai);}System.out.println(处理前li);Collections.reverse(li);//逆序排列System.out.println(li);Collections.shuffle(li);//随机排列System.out.println(li);Collections.sort(li);//排序System.out.println(li);int n Collections.binarySearch(li, a5);//基于二分法的查找System.out.println(a5的位置n);} } 输出结果 到这里我想大家估计已经对容器有了一定的了解如果你有更好的认识还望大家赐教。转载于:https://www.cnblogs.com/AndroidJotting/p/3935959.html
http://www.pierceye.com/news/791446/

相关文章:

  • 西安的电商网站设计大庆市城乡建设局网站
  • 服装网站建设需要什么内容中国建设银行总行官方网站
  • 免费下载设计素材网站wordpress metaslider
  • 如何建一个自己的网站给网站做rss
  • 宜昌网站制作公司亿腾云优化seo
  • 网站icp备案信息是什么一号网站建设
  • 怎么样做网站徐州市中宇建设工程有限公司网站
  • 网站建站公司官网免费企业网站建设介绍
  • 知名网站建设托管河北建筑工程学院招生信息网
  • 服务器网站建设流程图十堰网站制作公司电话
  • 营销型网站seo开发一个app需要什么技能
  • 网站的欢迎页怎么做织梦网站名称修改
  • 树莓派做博客网站济南抖音推广公司
  • 网站短链接生成济宁网络
  • 组建 网站开发团队交互设计作品集网站
  • 宜春个人网站建设网站建设惠州
  • 医院网站开发兼职wordpress 域名跳转
  • 安监局网站建设wordpress 修改路径
  • 快速搭建网站wordpress成品网站货源入口
  • 信宜手机网站建设公司广州网站建设服务商
  • 网站备案注册3g免费网站制作
  • 做网站需要vps吗建设银行etc的网站是哪个好
  • 网站服务器 2核如何做网站联盟
  • 做空间的网站吗wordpress 视频管理 主题
  • 做外链选择那些网站建网站怎样往网站传视频
  • 网站主机多大车陂手机网站建设报价
  • 网站策划书内容wordpress 一键恢复
  • wordpress+外观+权限seo排名工具
  • 江苏企业网站制作哪家好潍坊网站开发招生信息
  • 建设一个地方门户网站网站名称搜索不到