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

网站建设 app开发网站如何加强省市网站建设

网站建设 app开发网站,如何加强省市网站建设,烟台市芝罘区住房和建设局网站,ps上怎么做网站轮播图单列集合是list和set,list的实现类有ArrayList和LinkedList,前者是数组实现,后者是链表实现。list和set,前者有序、可重复,后者无序不可重复。 1.单列集合 1.1. list java.util.List接口继承自Collection接口&#…

单列集合是list和set,list的实现类有ArrayList和LinkedList,前者是数组实现,后者是链表实现。list和set,前者有序、可重复,后者无序不可重复。

1.单列集合

1.1. list

java.util.List接口继承自Collection接口,它的实现类包括ArrayList、LinkedList、Vector等

list接口的方法比如下面:

实例如下:

import java.util.ArrayList;
import java.util.List;
public class ListDemo
{public static void main(String[] args){List<Integer> a=new ArrayList<Integer>();System.out.println("在集合尾部添加指定元素");a.add(1);a.add(2);System.out.println(a);}
} 
//输出结果:在集合尾部添加指定元素
//[1, 2]

 见第七行的List<Integer> a=new ArrayList<Integer>();这其实是子类的向上转型,当然也可以不用转型,直接ArrayList<Integer> a=new ArrayList<Integer>()这样,都可以。前者呢,优点是变量a可以引用任何list实现类的对象,比如LinkedList、Vector的对象,而不需要修改变量声明的类型,例如

a = new LinkedList<Integer>();

 后者呢,变量a不仅可以调用父类的方法,还可以调用子类独有的方法。

明白了list接口的使用,那么list的实现类ArrayList、LinkedList、Vector等也差不多会用了。

1.2. set

java.util.Set接口同样继承自Collection接口,Set接口不同于List接口,它是抽象接口;它的实现类包括java.util.HashSet和java.util.LinkedHashSet等。

import java.util.HashSet;
public class SetDemo
{public static void main(String[] args){HashSet<Integer> a=new HashSet<Integer>();a.add(12);a.add(12);a.add(34);System.out.print(a);}
}
//输出结果:[34, 12]

输入两个12,但是最终集合里只有一个12,说明自动过滤掉重复元素。 

2.双列集合

map(映射)

java.util.Map,Map不同于List接口,它也是抽象接口;map接口的对象是键值对、关键字和值都是对象,关键字是唯一的,可以存相同的值,如果反复插入关键字,则新的替换旧的;

map的接口方法:

  • put(K key, V value):添加键值对。

  • get(Object key):通过键获取值。

  • remove(Object key):删除指定键的键值对。

  • containsKey(Object key):判断是否包含某键。

  • keySet():返回所有键的集合(Set<K>)。

  • values():返回所有值的集合(Collection<V>)。

  • entrySet():返回所有键值对的集合(Set<Entry<K, V>>)。

import java.util.Map;
import java.util.HashMap;
public class MapDemo
{public static void main(String[] args){Map<String,Integer> a=new HashMap<>();a.put("小明",12);System.out.print(a);}
}
//输出结果:{小明=12}

 

 

http://www.dtcms.com/a/547362.html

相关文章:

  • 佛山做网站建设公司ip网站查询服务器
  • 找建设网站公司吗常见营销策略都有哪些
  • wordpress 制作企业站网站建设与管理教材
  • 沈总网站建设代码共享网站
  • 河北公司网站建设效果建设银行网站打开自动关闭
  • 网站建设与网页设计作业直接通过ip访问网站
  • 培训学校网站系统seo专员是什么意思
  • 做网站怎么存放视频临安做网站的公司有哪些
  • 广州网站推广解决方案怎么做前端网站
  • 网站如何让百度抓取wordpress主体开源多少钱
  • 512内存做网站锒川市住房和城乡建设局网站公告
  • 广阳区建设局网站厦门市网站建设局
  • 长春企业公司网站建设湛江做网站哪家专业
  • 个人网站做app上传个人企业信息查询
  • 网站管理制度建设的必要性网站建设经费立项报告
  • 艺术网站定制查域名备案信息
  • 海珠区建设和水务局网站网络推广宣传方式
  • 开发网站用什么工具做设计产品如何做网络推广
  • 浙江省网站集约化建设做网站的是什么工种
  • 做手机网站多少钱可以做pos机的网站
  • 徐州网站营销旅游网站开发研究现状
  • 贵州网站建设套餐网站建设需要哪些材料
  • 微信辅助做单网站数据服务网站开发
  • 网站中的文字滑动怎么做专业seo网站
  • 上海网站开发与设计域名服务器有哪几种
  • 傻瓜式做网站程序网站建设连接
  • 铜川公司做网站女性时尚网站模板
  • 网站建设后期帮人推广注册app的平台
  • 新网站如何做友情链接陕西省建设网三类人员继续教育
  • 网站开发有多少种语言重庆市门户网站制作