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

如何做好企业网站建设工作辽阳市城市建设档案馆网站

如何做好企业网站建设工作,辽阳市城市建设档案馆网站,建设银行浙江网站首页,免费建网站平台哪个好文章目录 一、集合概述二、Collection2.1 List接口2.2 Set接口(不常用)2.2.1 TreeSet 三、Map接口四、Collections工具类五、String六、String类型转换6.1 基本数据类型6.2 基本数据类型、包装类 --> String6.3 String与char[]6.4 String与byte[] 一、…

文章目录

  • 一、集合概述
  • 二、Collection
    • 2.1 List接口
    • 2.2 Set接口(不常用)
      • 2.2.1 TreeSet
  • 三、Map接口
  • 四、Collections工具类
  • 五、String
  • 六、String类型转换
    • 6.1 基本数据类型
    • 6.2 基本数据类型、包装类 --> String
    • 6.3 String与char[]
    • 6.4 String与byte[]


一、集合概述

  • Collection接口:单列数据
    • List接口:元素有序、可重复的集合 “动态数组”
      • ArrayList、LinkedList、Vector
    • Set接口:元素无序、不可重复的集合 “集合”
      • HashSet(子类:LinkedHashSet)、TreeSet
  • Map接口:双列数据
    • HashMap、LinkedHashMap、TreeMap、Hashtable、Properties

二、Collection

需重写equals()

  • add(Objec tobj)
  • addAll(Collection coll)
  • int size()
  • void clear()
  • boolean isEmpty()
  • boolean contains(Object obj)
  • boolean containsAll(Collection c)
  • boolean remove(Object obj)
  • boolean removeAll(Collection coll)
  • boolean retainAll(Collection c):把交集的结果存在当前集合中,不影响c
  • boolean equals(Object obj)
  • Object[] toArray() :转成对象数组
  • hashCode():获取集合对象的哈希值
  • iterator() : :hasNext()、next()、remove()

2.1 List接口

  • void add(intindex, Object ele)
  • boolean addAll(int index, Collection eles)
  • Object get(int index)
  • int indexOf(Object obj):返回obj在集合中首次出现的位置
  • int lastIndexOf(Object obj): 返回obj在当前集合中末次出现的位置
  • Object remove(int index):移除指定index位置的元素,并返回此元素
  • Object set(int index, Object ele)
  • List subList(int fromIndex, int toIndex)

2.2 Set接口(不常用)

Set需重写hashCode()和equals()
HashSet(子类:LinkedHashSet)无额外方法,

2.2.1 TreeSet

Comparator comparator() 两种排序方式:自然排序(实现Comparable接口) 和 定制排序(Comparator)

三、Map接口

Map中的key用Set来存放,不允许重复,需重写hashCode()和equals()方法。

  • Object put(Object key,Object value)
  • void putAll(Map m)
  • Object remove(Object key
  • void clear()
  • Object get(Object key)
  • boolean containsKey(Object key)
  • boolean containsValue(Object value)
  • int size()
  • boolean isEmpty()
  • boolean equals(Object obj)
  • Set keySet()
  • Collection values()
  • Set entrySet()

四、Collections工具类

  • reverse(List)
  • shuffle(List)
  • sort(List)
  • sort(List,Comparator)
  • swap(List,int, int)
  • Object max(Collection)
  • Object max(Collection,Comparator)
  • Object min(Collection)
  • Object min(Collection,Comparator)
  • int frequency(Collection,Object)
  • void copy(List dest,List src)
  • boolean replaceAll(List list,Object oldVal,Object newVal)

五、String

  • int length()
  • char charAt(int index)
  • boolean isEmpty()
  • String toLowerCase()
  • String toUpperCase()
  • String trim()
  • boolean equals(Object obj)
  • boolean equals IgnoreCase(String anotherString)
  • String concat(String str)
  • int compareTo(String anotherString)
  • String substring(int beginIndex)
  • String substring(int beginIndex,int endIndex)
  • boolean endsWith(String suffix)
  • boolean startsWith(String prefix)
  • boolean startsWith(String prefix, int toffset)
  • boolean contains(CharSequence s)
  • int indexOf(String str)
  • int indexOf(String str, int fromIndex)
  • int lastIndexOf(String str)
  • int lastIndexOf(String str, int fromIndex)
  • String replace(char oldChar, char newChar)
  • String replace(CharSequence target, CharSequence replacement)
  • String replaceAll(String regex, String replacement)
  • String replaceFirst(String regex, String replacement)
  • boolean matches(String regex):告知此字符串是否匹配给定的正则表达式
  • String[] split(String regex)
  • String[] split(String regex, int limit)

六、String类型转换

6.1 基本数据类型

String --> 基本数据类型、包装类:调用包装类的静态方法:parseXxx(str)
int num = Integer.parseInt(str1);

6.2 基本数据类型、包装类 --> String

调用String重载的valueOf(xxx)
String str2 = String.valueOf(num);

6.3 String与char[]

String --> char[]:
调用String的toCharArray() char[] charArray = str1.toCharArray();

char[] --> String:
调用String的构造器 String str2 = new String(arr);

6.4 String与byte[]

http://www.yayakq.cn/news/393118/

相关文章:

  • wordpress作者列表常州抖音seo
  • 合肥电脑网站建站广告网眼布
  • 建筑服务网站企业商城网站设计与实现
  • 苏州市网站建设培训班网站建设优化开发公司哪家好
  • 蒙阴做网站wordpress播放下载
  • 东莞网站建设公司网站建设文山seo
  • 体育设施建设发布有没有网站怎样做关于自己的网站
  • 南京网站建设网建材装修网站建设
  • 基于html5的移动端网站开发电商网站功能结构图
  • 邯郸做紧固件网站做网站首页cdr
  • 建网站需要了解哪些网站建设知识图片免费转链接
  • 字体图标制作网站什么行业最需要做网站建设
  • 手机网站制作步骤网站设计的市场分析
  • 网页游戏网站mhn通付盾 网站建设公司
  • 平顶山市城乡建设职工培训网站wordpress采集 知乎
  • 网站推广的方法有哪些建设网站必备条件
  • 网站后台编辑器不能正常显示教育平台网站建设
  • 做ppt用什么网站国内设计的企业网站
  • seo站群优化技术软件项目实施流程八个阶段
  • 网站手机客户端如何开发沈阳企业自助建站
  • 山东城市建设厅网站中国建设网建筑通
  • 上海网站建设选缘魁包头网站建设公司哪家好
  • 教育培训手机网站模板下载产品开发项目管理全流程
  • 网站用什么系统好用设计购物网站的意义
  • 青岛市崂山区城乡建设局网站优秀的wordpress博客
  • 网站开发主要职责南昌企业网站开发
  • 网站建设力度不够论文宁夏建设监理协会网站
  • 互联网站备案信息农商1号的网站建设费
  • 建设网站费用多少钱网站栏目优化
  • 网站专题制作wordpress浮动插件