JAVA API常见的使用类

欢迎进入Java社区论坛,与200万技术人员互动交流 >>进入

3,字符串常见的功能:

1,判断:

boolean equals(Object obj):比较字符串的内容是否相同。

boolean equalsIgnoreCse(String str):比较字符串的内容是否相同,不区分大小写。

boolean contains(String str):判断该字符串对象是否包含给定的字符串。

boolean startWith(String str):判断该字符串对象是否以给定的字符串开头。

boolean endWith(String str):判断该字符串对象是否以给定的字符串结束。

boolean isEmpty(String str):判断该字符串对象是否为空,是指的内容(””) 还是地址(null)?

//isEmpty 测试String s=”helloworld”;System.out.println(s.isEmpty()); //falseSystem.out.println(””.isEmpty()); //trueString s=null;System.out.println(s.isEmpty()); //java.lang.NullPointerException2,获取:

int length():返回该字符串对象的长度。

char charAt():返回指定索引的字符。

int indexOf(int ch):返回指定字符第一次出现的索引位置。’A’ 65int indexOf(String str):返回指定字符串第一次出现的索引位置。

int indexOf(int ch,int fromIndex):从指定索引位置开始,返回指定字符第一次出现的索引位置。

String subString(int start):从指定索引位置开始截取字符串,包含指定索引位置本身。

String subString(int start,int end):从指定的索引位置开始截取字符串,到指定的索引位置结束截取字符串。包左不包右。

3,转换:

byte getBytes():把字符串转换成字节数组。

char toCharArray():把字符串转换成字符数组。

static String copyValueOf(char[] chs):把字符数组转换成字符串。

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

static String valueOf(int i ):把int类型的数据转换成字符串。

String toLowerCase():把字符串转换成小写。

String toUpperCase():把字符串转换成大写。

String concat(String str):字符串的拼接。

4,其它:

String replace(char old,char new):把该字符串中的指定字符替换成新的指定字符。

String replace(String old,String new):把该字符串中的指字符串替换成新的指定字符串。

String split(String regex):把字符串按指定的标记分割成字符串数组。

//分割简易示例String ages=”20-30-35-40″;String[] ageArray=ages.split(”-“);for(int i=0;i<ageArray.length;i++){System.out.println(ageArray[i]);}

—————————————————–String trim():去掉字符串两端的空格。

int compreTo(String str):按字典顺序比较两个字符串。

int compreToIngoreCase(String str):按字典顺序比较两个字符串,不区分大小写。

[1][2]

或许是某个未开发的荒凉小岛,或许是某座闻名遐迩的文化古城。

JAVA API常见的使用类

相关文章:

你感兴趣的文章:

标签云: