文字列API

1.判定機能

//用来比较字符串的内容,注意区分大小写 
boolean equals(Object obj)     

//忽略字符串大小写比较字符串内容,常见用于比较网址URL(以免用户网址大小写输错,找不到网页) 
boolean equalsIgnoreCase(String str)   

//判断当前字符串对象是否包含目标字符串的字符序列,常见用于确定是否有盗链行为(判断这个链接来源)
boolean contains(String str)     

//判断当前字符串对象,是否已目标字符串的字符序列开头 
boolean startsWith(String str)     

//判断当前字符串,是否以目标字符串对象的字符序列结尾,常用于确定文件后缀名格式 
boolean endsWith(String str)     

//判断一个字符串,是不是空字符串 
boolean isEmpty()

2.関数を取得します

// 获取当前字符串对象中,包含的字符个数 
int  length()       

//获取字符串对象代表字符序列中,指定位置的字符 
char charAt(int index)      

//在当前字符串对象中查找指定的字符,如果找到就返回字符首次出现的位置,如果没找到返回-1 
//也可以填字符 
int indexOf(int ch)      

//指定从当前字符串对象的指定位置开始,查找首次出现的指定字符的位置,(如果没找到返回-1) 
//可以填入字符 
int indexOf(int ch,int fromIndex)      

//查找当前字符串中,目标字符串首次出现的位置(如果包含),找不到,返回-1 
//这里的位置是指目标字符串的第一个字符,在当前字符串对象中的位置 
int indexOf(String str)

//指定,从当前字符串对象的指定位置开始,查找首次出现的指定字符串的位置(如果没找到返回-1) 
//这里的位置是指目标字符串的第一个字符,在当前字符串对象中的位置 
int indexOf(String str,int fromIndex)//返回字符串,该字符串只包含当前字符串中,从指定位置开始(包含指定位置字符)到结束的那部分字符串 
String substring(int start)      

//返回字符串,只包含当前字符串中,从start位置开始(包含),到end(不包含)指定的位置的字符串 
String substring(int start,int end) 

3.変換機能

//获取字符串中的每个字符的ascii编码值,装进byte数组
byte[] getBytes()     

//获取的是用来表示字符串对象字符序列的,字符数组 
char[] toCharArray() 

//把字符数组转换成字符串 
static String valueOf(char[] chs)

//把各种基本数据类型转换成字符串 
static String valueOf(int i/double...)

//把字符串全部转化为小写 
String toLowerCase()      

//把字符串全部转换为大写 
String toUpperCase()

//字符串拼接,作用等价于 + 实现的字符串拼接 
String concat(String str) 

4.交換機能

注:置換は元のオブジェクトの置換ではありませんが、新しいオブジェクトが作成されます

//将字符从字符串复制到目标字符数组。
public void getChars(int srcBegin, int srcEnd, char[] dst,  int dstBegin)
srcBegin -- 字符串中要复制的第一个字符的索引。
srcEnd -- 字符串中要复制的最后一个字符之后的索引。
dst -- 目标数组。
dstBegin -- 目标数组中的起始偏移量。

// 在新的字符串中,用新(new)字符,替换旧(old)字符 
String replace(char old,char new)     

//在新的字符串中,用新的字符串(new), 替换旧(old)字符串 
String replace(String old,String new)

5.スペース機能を削除します

//在新的字符串中,去掉开头和结尾的空格字符 
String trim() 

//去掉所有空格
replace(" ","");

6.比較機能

//比较字符串大小,返回差值
int compareTo(String str) 
//忽略大小写,比较大小
int compareToIgnoreCase(String str)

おすすめ

転載: blog.csdn.net/qq_43496435/article/details/113796241