当前位置: 代码迷 >> 综合 >> 【leetcode踩坑】初级算法——String字符串
  详细解决方案

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

热度:94   发布时间:2024-03-05 20:18:54.0

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】  来获取数组的长度。

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

【数组length不带括号,字符串有】

  相关解决方案