1 / 24
文档名称:

java生存手册.docx

格式:docx   大小:84KB   页数:24页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

java生存手册.docx

上传人:实用文库 2018/5/20 文件大小:84 KB

下载得到文件列表

java生存手册.docx

文档介绍

文档介绍:API中的对象方法
一、Object类的方法

:
equals(object ob)
该方法比较的是对象的地址值!如果重写Object中的equals方法!
可以改变它的比较值!如果需要比较对象中的属性就需要重写!
如果只比地址值就不用重写!
:
Boolean equals(String s)
比较的是该字符串内容是否相等!不是比较的地址值!
跟==号有区别!==号等于Object类中的equals方法!

String toString()
该方法返回该对象的字符串表现形式,
如果对象不重写toString方法,那么你得到的是一个对象的地址值!前面部分是对象的类名,中间一个@符号,尾巴上是16进制地址
如果对象重写了toString方法,那么按照你自己重写的规则返回该字符串形式!

构造方法;
String()
String(byte[] bytes) 都是讲其它对象变为字符串形式的对象!
String(String original)

int length()
返回本字符串长度!

String substring(int beginIndex)
返回的是本字符串的一个子字符串,(功能:截取一段字符串)
你传的索引就是你需要截取的地点,从你给的索引开始,一直到结尾,全部截取
String substring(int beginIndex,int endIndex)
返回的是本字符串的一个子字符串,(功能:截取一段字符串)
你传的两个索引第一个是开始索引,第二个是结束索引
截取两个索引中间的字符串部分!
包含头,不包含尾!
boolean startswith(String prefix)
判断本字符串是否是指定的前缀/开头
prefix该字符串就是前缀!得到的boolean类型结果!开头是/不是
boolean endswith(String suffix)
判断本字符串是否是指定的后缀/结尾
suffix该字符串就是后缀!得到的boolean类型结果!结尾是/不是
功能:
这两个方法可以用作判断文件或者文件夹是否包含某些特殊字段!

boolean contains(charSequence s)
判断本字符串中是否包含某个字符或者字符串

int indexOf(String str)
查找本字符串的子字符串第一次出现的索引位置!
查找的是子字符串开头第一个字母的位置!
byte[] getBytes()
该方法主要是将本字符串转化成字节数组的表现形式!

char[] toCharArray()
该方法主要是将本字符串转化成“字符数组“
char[] cs="我爱你".toCharArray();
cs[0]->"我"
cs[1]->"爱"
cs[2]->"你"
boolean equalsIgnoreCase(String anotherString)
跟equals方法是一样的作用!比较内容的方法!
而且比较英文的时候不区分大小写!
String toUpperCase()
该方法是将字母转换成大写!对汉字数字时没有用的!
String toLowerCase()
该方法是将字母转换成小写!对汉字数字时没有用的!
boolean isEmpty()
判断字符串中是否是空串;
如果字符串为" ",则返回true;
如果字符串为" abc def",有内容则返回false;
如果字符串为" "中间带空格的内容,也返回false;
char charAt(int index)
获取本字符串中该索引位置上的子字符!
String trim()
去除字符串中的首尾空格!但是中间的不去!
功能:去除空格

boolean matches(String regex)
主要作用是本字符串是否跟你传过来的字符串表达式相符!
如果不符合规则!则为false!
符合规则则为true!
//String regex 这个字符串就是你传过来的规则表达式!
String qq = "604154942";
String regex = "[1-9][0-9]{4,14}";
boolean flag2 = (regex);
String[] split(String regex)
主要作用是将字符串按照指定的规则来进行切割!
切割完