Java中各数据结构常用的方法库

本文介绍了Java中的字符串处理,包括String的valueOf方法,StringBuilder和StringBuffer的高效拼接,以及substring和length方法。接着,讨论了哈希表数据结构,如HashSet的contains和add操作,以及HashMap的containsKey,put和get方法。最后,涉及List接口的实现如LinkedList和普通List,讲解了add和remove方法在链表和集合中的应用。
摘要由CSDN通过智能技术生成

一、String

1.1String.valueof()

作用:将字符串参数的数据进行返回

例如:

1.2StringBuilder

因为它更高效,StringBuffer线程安全,单不如这个StringBuilder高效。

作用:用于字符串的拼接

.append(字符):增加字符

.deleteCharAt(字符):删除字符

1.3对象变量.substring(开始位置,结束位置)

变量名.substring(开始位置,结束位置)。截取的元素不包括右侧端点。

1.4对象变量.length()

获取字符串的长度,注意和数组长度获取进行区别.length

二、哈希表

2.1HashSet数据结构

2.1.1set.contatins(o)

作用:判断Set集合是否包含指定的对象,如果存在则表示true,如果不存在则表示false。

2.1.2HashSet对象变量.add(o)

向HashSet中添加元素

2.2Hashmap数据结构

2.2.1Hashmap对象变量.containsKey(key)

查询HashMap中是否存在key

2.2.2Hashmap对象变量.put(key,value)

将(key,value)放置到Hashmap中

2.2.3Hashmap对象变量.get(key)

获取Hashmap中key对应的value

三、List

3.1LinkedList

3.1.1对象变量.add()

链表内容数据添加

3.1.2对象变量.removeLast()

对链表中的最后一个元素进行剔除

3.2List

3.2.1对象变量.add()

集合中内容数据添加

3.2.2对象变量.remove(元素的位置)

移除元素指定位置的内容

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值