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

织梦可以做英文网站吗石家庄网站建设公司哪家好

织梦可以做英文网站吗,石家庄网站建设公司哪家好,东莞常平网站设计,网站如何制作注册说明:set()方法是来修改指定位置的元素。 两个参数,第一个参数是要修改的元素的索引,第二个参数是要设置的新值。 案例一:当链表中传入的是字符串时: 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实例的引用而已。

打印结果:

小结:

  1. 当想要交换List的元素时,如果面对的对象较少,建议直接赋初值;
  2. 当面对元素较多时,可以将List向下转型,创建新的对象。此时,调用set()方法并不会覆盖对象的地址,只是对对象地址的引用而已。对象地址创建完在中,数据常量池中。
http://www.yayakq.cn/news/701310/

相关文章:

  • 做技能培训和那个网站合作好网站改版如何做301
  • 济源做网站公司重庆在建工程信息查询
  • 多种语言的网站ps网站建设要知道的知识
  • 深圳城市规划设计研究官方网站软文营销的概念
  • 国内做网站大公司有哪些做盗版网站违法吗
  • 兰州网站制作公司排名做公司网站要学会什么
  • 四川城乡建设网站首页中国十大进出口公司排名
  • 网站建设和管理中 经验百度推广后台登录首页
  • aspnet网站开发实例教程pdf淮南政务网
  • 全网模板建站系统软文代发价格
  • 官方网站欣赏吉林企业做网站
  • 河南网站建设服务公司网站建设 提升和扩大
  • 专业网站快速全国统一证书查询官网
  • mockpuls可以做网站吗wordpress中php代码只能一行一行写
  • 给视频做特效的网站视频教学网站开发需求分析
  • gta5可用手机网站大全扬州建设信息网站
  • 网站后台漏洞深圳市住房和建设局官网站
  • 西安网站建设d西安搜推宝网络门户网站备案
  • 行业网站系统推荐几个好的网站
  • 客户关系crm管理系统杭州seo技术
  • 在哪个网站做视频赚钱做网站哪个行业比较有前景
  • 网站开发中遇到的技术问题做门户网站最重要的是什么意思
  • 网站建设光盘宿州微网站建设
  • 哪家网站做公司最好新app推广去哪里找
  • 网站域名备案时间查询python做网站有优势
  • 网站开发工资多少稳定么wordpress 运行 php
  • 床上爱做网站哪个网站可以做excel
  • 礼品公司怎么做网站徐州网架公司十大排名
  • docker可以做网站吗网页界面设计英文
  • 有没有做游戏评测的网站南宁整合推广公司