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

网站建设教学设计泰安做网站建设的

网站建设教学设计,泰安做网站建设的,容桂网站建设公司,珠海电商网站建设说明#xff1a;set()方法是来修改指定位置的元素。 两个参数#xff0c;第一个参数是要修改的元素的索引#xff0c;第二个参数是要设置的新值。 案例一#xff1a;当链表中传入的是字符串时#xff1a; public static void main(String[] args) {List list new Linke… 说明set()方法是来修改指定位置的元素。 两个参数第一个参数是要修改的元素的索引第二个参数是要设置的新值。 案例一当链表中传入的是字符串时 public static void main(String[] args) {List list new LinkedList();list.add(鱼香肉丝);list.add(粉蒸肉);list.add(梅干菜扣肉);System.out.println(迭代器遍历);Iterator ito list.iterator();while (ito.hasNext()) {Object o ito.next();System.out.println(o);}//交换前两个元素正确做法String str1 (String)list.get(0);String str2 (String)list.get(1);list.set(0,str2);list.set(1,str1);//交换前两个元素错误示例//list.set(0,list.get(1));//list.set(1,list.get(0));System.out.println(增强for遍历);for (Object ob : list) {System.out.println(ob);}} 错误示例当调用list.get(1)时便将list.get(0)覆盖了此时的 list.get(0)粉蒸肉。 当然面对元素较少的List 你也可以选择重新赋初值示例如下  list.set(0,粉蒸肉);list.set(1,鱼香肉丝); 打印结果 案例二当list传入的不是字符串而是一个对象时 public static void main(String[] args) {List list new LinkedList(); // List list new Vector(); // List list new ArrayList();list.add(new Book(红楼小梦,曹雪芹,35.5));list.add(new Book(霸王别姬,张艺谋,98.5));list.add(new Book(一代妖姬,未知,30.5));list.add(new Book(前任三传,郑恺,32.5));System.out.println(迭代器遍历);Iterator ito list.iterator();while (ito.hasNext()) {Object o ito.next();System.out.println(o);}Book book1 (Book)list.get(0);Book book2 (Book)list.get(1);//交换前两个元素list.set(0,book2);list.set(1,book1);System.out.println(增强for遍历);for (Object ob : list) {System.out.println(ob);}} 此时是创建的Book对象而set()方法中并不会覆盖赋值后的Book对象只是对Book实例的引用而已。 打印结果 小结 当想要交换List的元素时如果面对的对象较少建议直接赋初值当面对元素较多时可以将List向下转型创建新的对象。此时调用set()方法并不会覆盖对象的地址只是对对象地址的引用而已。对象地址创建完在堆中数据在常量池中。
http://www.yutouwan.com/news/141032/

相关文章:

  • 长沙建个网站一般需要多少钱网页广告弹窗怎么屏蔽
  • 网站建设 广告科技创新作文
  • 天津建设集团网站新开传奇新服网手机版
  • 做图的网站网站建设招标书技术介绍
  • 江西网站建设推广怎么做网站管理系统
  • 大芬地铁站附近做网站深圳网上注册公司流程图
  • 重庆网站建设方案详细方案大良网站建设服务
  • 无锡网站建设系统常州网站建设团队
  • 网站技术策划内容企业站seo点击软件
  • 建设部评职称网站互联网项目网站
  • 如何自己建一个网站密云城市建设官方网站
  • php网站设计tengine wordpress
  • 万全孔家庄做网站如何维护企业电子商务网站建设
  • wordpress搬站skr搜索引擎入口
  • 在线图片编辑网站源码怎么用php自己做网站
  • 中国十大做网站公司排名新媒体运营培训班
  • 婚庆网站建设外国风格网站建设费用
  • 怎么建设一个购买卡密的网站亳州市网站建设公司
  • 乐之网站制作网页微信登陆首页
  • 动感十足的网站怎么开通公司网站
  • 邢台哪里建网站凡客资源
  • 网站做标准曲线怎么自己注册域名
  • 科技 杭州 网站建设烟台网站建设ytwzjs
  • 做损坏文档的网站无法打开网页是怎么回事
  • html网站设计模板下载ui设计包括哪些
  • 在建项目人员查询网站wordpress的官方网站
  • 自己制作网站做外贸赚钱吗策划案推广
  • 自动写作文网站如何查看网站开发单位
  • 做网站涉及到哪些广州关键词快速排名
  • 制作网站数据库外贸累网站