String类 API方法

****public String()****

无参构造方法

***public String(byte[] bytes)*** 

把字节数组转换成一个字符串

**public String(byte[] bytes,int index,int length)** 

把字节数组从index下标开始到length个元素转换成字符串

**public String(char[] value)** 

把一个字符数组转换成一个字符串

**public String(char[] value,int index,int count)** 

把一个字符数组从index下标处开始的count个字符转换成字符串

**public String(String original)** 

把一个字符串转换成一个字符串

public boolean equals(Object obj) 

比较字符串是否相等,比较的是内容,区分大小写

public boolean equalsIgnoreCase(String str) 

比较字符串是否相等,比较的是内容,不去分大小写

public boolean contains(String str) 

判断一个字符串是否包含Str字符串

public boolean startsWith(String str) 

判断一个字符串是否一Str这个字符串开始

public boolean endsWith(String str) 

判断一个字符串是否以Str这个字符串结尾

public boolean isEmpty()

判断一个字符串长度是否是0

public int length()

返回此字符串的长度

public char charAt(int index) 

返回字符串中指定索引的值

public int indexOf(int ch) 

返回指定字符第一次出现的位置

public int indexOf(String str) 

返回指定字符串第一次出现的位置

public int indexOf(int ch,int fromIndex) 

返回指定字符第一次出现的位置(从指定位置开始查找)

public int indexOf(String str,int fromIndex) 

返回指定字符串第一次出现的位置(从指定位置开始查找)

public String substring(int start) 

返回一个从指定位置到末尾的子串

public String substring(int start,int end) 

返回一个指定范围的子串

public byte[] getBytes()

存放为一个新的字节数组

public char[] toCharArray()

将此字符串转换为一个新的字节数组

public static String valueOf(char[] chs) 

返回一个char参数的字符串的表现形式

public static String valueOf(int i) 

返回一个int参数的字符串表现形式

public String toLowerCase()

转换为小写

public String toUpperCase()

转换 为大写

public String concat(String str) 
	将指定字符串连接到末尾
public String replace(char old,char new) 

用新的字符串替换指定字符串

public String replace(String old,String new) 
public String trim() 

返回字符串,去掉前端与末端的空格

public int compareTo(String str) 

按字典顺序比较两个字符串

public int compareToIgnoreCase(String str) 

按字典顺序比较两个字符串(不区分大小写)

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值