【leetcode踩坑】初级算法——String字符串

1.String类常用的API

length(): 返回这个字符串的长度

equals(Object anObeject): 返回boolean值,将此字符串和指定的对象进行比较
isEmpty(): 返回一个布尔值,判断当前字符串是否为空(length()==0)

toCharArray(): 返回一个字符数组,将此字符串转换为新的字符数组

charAt(int index): 返回一个String字符串指定索引(index)处的字符(char)
substring(int beginIndex,int endIndex): 返回一个以起始索引到末尾索引的子字符串
indexOf(int char): 返回指定字符在字符串中第一次出现的索引值

valueOf():返回一个字符串,参数列表可以是基础数据类型和Object,把他们转换为一个字符串
indexOf(String str): 返回指定子字符串在字符串中第一次出现的索引值
concat(String str): 返回拼接后字符串,将指定的字符串str连接到当前的字符串的末尾
toLowerCase(): 返回一个字符串,返回一个全部是小写的字符串
toUpperCase(): 返回一个字符串,返回一个全部是大写的字符串

 2.String类型和Char类型的互相转换

String.charAt( index )  从String字符串中获取单个字符    返回值:单个字符

toCharArray()     String字符串->Char字符数组                 返回值:字符数组使用 

valueOf()    Char字符/Char数组->String字符串            返回值:字符串

3.关于String类和String[ ]数组的获取长度的方法

只要是数组,不管是基本数据类型的数组,还是引用类型的数组,都可以调用  【数组名.length】  来获取数组的长度。这里的length是属性。

String类的字符串,如果要获取字符串的长度,要通过【字符串对象名.length()】来获取字符串的长度。这里的length()是方法。

还有集合,对象名.size(),来获取集合中元素的个数。

【数组length不带括号,是属性;字符串有括号,是方法】

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值