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

东莞网站托管公司网站ip段屏蔽

东莞网站托管公司,网站ip段屏蔽,支持asp的免费空间 适合钓鱼网站,网站有哪些内容文章目录 一、集合概述二、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/739534/

相关文章:

  • 做自己看视频的网站如何租用服务器做网站
  • 口碑营销的优势有哪些seo实战密码在线阅读
  • 青海城乡建设部网站有没有专门做毕业设计的网站
  • 阿里网站建设工具好的响应式网站
  • 温州市建设小学大南网站wordpress开启redis
  • 扬州有做义工的地方或网站嘛宁夏建设职业技术学院成绩查询网站
  • 网站海报是怎么做的网站开发的基本流程 岗位及职责
  • 网站的黄金看盘软件wordpress 建的网站吗
  • 铜陵做网站的公司加工平台制作
  • 医疗类网站还有做seo品牌关键词优化
  • 宁波北京网站建设专业网站网站设计
  • 猫扑网站开发的游戏互联网平台建设方案
  • 网站开发项目拖延周期新乡app开发公司
  • 常州网站建设网站电商网站建设与管理 教案
  • 衡水建设企业网站网页制作费用明细
  • html5网站首页代码wordpress主题动态
  • 企业建站公司服务wordpress用户手册
  • 网站怎么做图片动态asp网站怎么改成中英双语
  • 有哪些网站做二手房好的网站兼容浏览器
  • 做网站能用的字体蓝气球卡地亚手表官方网站
  • 医疗器械网站模板wordpress自己写插件
  • 光做网站推广咋样wordpress插件汉化包
  • 五大免费资源网站有没关于做动画设计师的网站
  • 青岛公司建网站公司国外做美食视频网站有哪些
  • 做网站的程序源码为什么一个人做网站有难度
  • 网站开发的工作制度宁波外贸订单外发加工
  • 北京市保障性住房建设投资中心网站杭州网站建设设计公司
  • 网站开发可能性分析住建局建设工程质量监督站
  • 个人网站有哪些网站wordpress 站外搜索
  • 曲阳网站制作公司哪些公司做网站维护的