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

专做电子产品评测的网站开发人员选项

专做电子产品评测的网站,开发人员选项,做网站的公司图,做扎染的网站什么是集合呢#xff1f; 集合是一种容器#xff0c;用来装数据的#xff0c;类似数组。 有数组#xff0c;为什么还要学习集合呢#xff1f; 数组定义完成并启动后#xff0c;长度就固定了。 而集合是大小可变#xff0c;开发中用的最多的。 集合的特点#xff1a;大… 什么是集合呢 集合是一种容器用来装数据的类似数组。 有数组为什么还要学习集合呢 数组定义完成并启动后长度就固定了。 而集合是大小可变开发中用的最多的。 集合的特点大小可变类型可以不固定功能更加强大适合做元素个数不能确定同时存在增删改查的操作场景。 集合的种类非常多 ArrayList该如何学呢 1、会提供创建容器对象的方式 2、会提供相应的方法对容器进行操作 就是增删改查 添加数据 删除某个数据 修改某个数据 获取某个数据 那么1、创建对象 2、增删改查的方法 3、容器的其他特点 编程的时候使用第一个无参数构造器。 泛型集合都是支持泛型的约束集合在编译阶段只能操作某种数据类型。 注意集合和泛型都不支持基本数据类型只能支持引用数据类型。 注意以后定义集合都应该支持泛型。 我的集合就是要什么都存推荐这么写 ArrayListObject list new ArrayList() ArrayListE 是用的最多的、最常见的一种集合。 代码 package cn.ensource.arraylist;import java.util.ArrayList;/*** 目标要求同学们掌握如何创建ArrayList集合的对象并熟悉ArrayList提供的常用方法*/public class ArrayListDemo1 {public static void main(String[] args) {// 1. 创建ArrayList集合对象ArrayList list new ArrayList();list.add(黑马);list.add(1);list.add(99.5);list.add(黑马);list.add(Java);System.out.println(list);} } 运行结果 打印容器的地址而是直接去打印容器里的内容。 让集合约束存储的类型只能存储某种类型的数据这就是泛型 package cn.ensource.arraylist;import java.util.ArrayList;/*** 目标要求同学们掌握如何创建ArrayList集合的对象并熟悉ArrayList提供的常用方法*/public class ArrayListDemo1 {public static void main(String[] args) {// 1. 创建ArrayList集合对象 // ArrayListString list new ArrayListString();// 从jdk1.7开始支持的写法ArrayListString list new ArrayList();list.add(黑马); // list.add(1); // list.add(99.5);list.add(黑马);list.add(Java);System.out.println(list);} } ArrayList的常用方法示例 package cn.ensource.arraylist;import java.util.ArrayList;/*** 目标要求同学们掌握如何创建ArrayList集合的对象并熟悉ArrayList提供的常用方法*/public class ArrayListDemo1 {public static void main(String[] args) {// 1. 创建ArrayList集合对象 // ArrayListString list new ArrayListString();// 从jdk1.7开始支持的写法ArrayListString list new ArrayList();list.add(黑马); // list.add(1); // list.add(99.5);list.add(黑马);list.add(Java);System.out.println(list);// 2. 往集合中的某个索引位置处添加一个数据list.add(1, MySQL);System.out.println(list);// 3. 获取某个索引位置的元素值String rs list.get(1);System.out.println(rs);// 4. 返回集合的元素个数System.out.println(list.size());// 5. 删除指定索引处的元素返回被删除的元素String rs2 list.remove(1);System.out.println(rs2);System.out.println(list);// 6. 删除指定的元素返回删除是否成功Boolean rs3 list.remove(Java);System.out.println(rs3);System.out.println(list);// 添加一个数据list.add(1, HTML);System.out.println(list);// 7. 如果删除黑马则删除第一次出现的黑马被删除System.out.println(list.remove(黑马)); // true 删除成功System.out.println(list); // 第二个黑马没有被删除// 8. set方法把某个索引的值进行替换list.set(0, CentOS); // 将HTML替换成CentOSString rs5 list.set(1, 黑马程序员);System.out.println(rs5); // 打印被修改的元素System.out.println(list);} } 再次说明 比较基本数据类型比较具体的值。 比较引用数据类型比较的是对象地址值。 equals比较对象内容 equalsIgnoreCase: 比较内容忽略大小写 另外 注意集合容器中存储的是每个对象的什么东西在堆内存中的地址。
http://www.hkea.cn/news/14577997/

相关文章:

  • 法律网站建设实施方案如何制作一个手机网站源码
  • 低价网站制作网站运营推广该如何做
  • 网站开发工程师缺口大宅装修
  • 门户网站建设网络推广建设一个网站的设备
  • 科技创新网站建设策划书咸阳专业网站开发哪家好
  • 网站正在努力建设中建设行业管理信息系统官网
  • 企业网站的开发ueditor 上传wordpress
  • 佛山网站建设慕枫app界面设计一页多少钱
  • 建设网站一般要多钱怎样建设自己的网站
  • 深圳网站建设网泰安网络科技有限公司电话
  • 拓者室内设计论坛官方网wordpress 性能优化
  • 祥云平台 网站建设fsockopen wordpress
  • 网站后台管理系统ie8用不了郑州航空港区建设局网站
  • 北京建设工程网站中国建设人才网证书查询网址多少
  • 网站公司架构花瓣设计网站官网入口
  • 分布式加载网站的静态9 12米农村自建房设计图
  • 石家庄工信部网站备案做网站最多的行业
  • 国内个人网站2023企业所得税300万以上
  • 咨询服务网站源码手机端网页设计规范
  • 潍坊知名网站建设怎么收费平面设计接单报价表
  • 网站开发公司网站官网网站怎么挖掘关键词
  • 做网站用go语言还是phpwordpress 文章跳转
  • 百度站长提交网址桂林市教育局
  • 网站模板 在哪购买wordpress 播放音频
  • 退役军人事务部网站建设红阳建设集团网站
  • 东莞企业做网站泰安网站建设工作室
  • 怎么建立自己的自媒体平台wordpress js优化
  • 网站建设公司antnw福州网红餐厅
  • 模仿建设银行网站男人和女人做羞羞的事情网站
  • 做网站赚钱吗 怎么赚网页无法访问错误代码6