java.api
1.字符串方法:
a.)equals()比较两个对象的值/判断相对性相等;字符串里可以直接用,也可以在引用类里面重写equals()方法:public boolean equals(Object object){ return false}
b.)indexOf,检索第一个字符串在此字符串中的的位置,lastindexOf,检索最后一个位置
c.)substring方法:截取字符串,规则:取前不去后,下标从开始;trim方法:将字符串两边的空格删除并返回。CharAt方法,通过输入数组下标来获取char数组
d.)return结束子程序方法,
e.)startsWith(),endsWith()方法,读取当前字符串的开头和结尾是否正确,返回boolean类型值
f.)toUpperCase(),toLowerCase()方法,将字符串转换为大写和小写,
g.)vlaueOF(字符串名称)静态方法,通过类String直接点(.)出方法即可,是将基本类型的值强制转换为引用类型(变为字符串)。
h.)StringBuilder类,可以声明一个对象,参数为要操作的字符串;如:StringBuilder 自定义名称=new StrigBuilder( )<-(里面可以填字符串对象,或为空);其中有append(增加),delete,insert,replace等方法,通过tpye去点方法操作,最后通过:字符串对象=type.toString();输出新的字符串。其中StringBuilder是非线性安全的,并发处理,性能稍快。
i.)split方法,将字符串分离,以数组的形式返回
j.)replaceAll方法,将符合正则表达式的部分替换,并返回新的字符串。
h.)matches(正则)判断是否匹配指定的表达式。
2.System类中currentTimeMillis()方法,获取系统时间
3.新建的对象,默认调用toString()方法;
4.object是所有引用类型的父类;包装类理解:将基本类型通过包装类,使其可以通过object传入;
5.将基本类转为包装类时使用:Integer,Character,long...(其他基本类型不变,首字母要大写)...去点vauleOf方法,就能达到转换效果;将包装类转变为基本类:intVaule()方法,还有其他基本类型方法 ;Integer,Character,long...(其他基本类型不变;首字母要大写)类中包括两个常量:MAX_VALUE,MIX_VALUE看类型的最值。
6.将引用类型转变为基本类型:使用Integer,Character,long...(其他基本类型不变;首字母要大写)中的parseXX(xx是基本类型)方法转换
7.File类可以创建文件或目录,可以点出文件的基本属性(例如:getName(),length(),isHidden()等等操作)a.创建目录:使用exists()方法判断目录是否存在;使用mkdir()方法创建单级目录,mkdirs()方法创建多级目录;delete()方法可以删除空文件目录;listFiles()方法将该目录下的所有指向已数组的形式输出;isDirectory()方法判断当前对象是否为目录,返回的是boolean值;
b.创建文件:使用exists()方法判断文件是否存在;使用createNewFileisFile()方法创建文件;delete()方法可以删除文件;isFile()方法判断当前对象是否为文件,返回值是boolean类型;
8.FileFilter类作为文件的过滤器,在声明这个类的引用对象时可以构造一个匿名内部类,并且重写accept这个方法
public boolean accept(File file) {
return file.isFile();//return的值可以进行过滤,例如:String name = file.getName(); return name.startsWith(".");
}