目录
Math类的常用方法
System类的常用方法
Object类的常用方法
String类
String构造方法
常用方法
StringBulider
StringBulider的构造方法
StringBuilder的添加和反转方法
StringBulider和String相互转换
字符串的反转
ArrayList集合
ArrayList的构造方法和添加方法
ArrayList集合的常用方法
Math类的常用方法
System类的常用方法
第一个方法可以用于测试程序运行时间
eg:
且该方法返回的时间是当前时间与1970年1月1日到现在时间的毫秒值。
Object类的常用方法
tip:用“==”比较的地址是否相同,用“equals()”比较的是内容是否相同。
重写是个好东西,建议在程序中重写他们。
toString重写可用快捷键生成ALT+FN+INSERT->toString
equals重写也可以用快捷键生成ALT+FN+INSERT->equals()+hashCode()->Defult模板
String类 String构造方法
最常用的方法为第四种直接赋值法
常用方法另外 String类种还有很多好用的方法,一般都通过名字可以大概了解方法的作用,其他方法可以通过Java官方帮助文档查看学习
StringBulider
StringBuilder是一个可变的字符串类,我们可以把它看成是一个容器,这里的可变指的是StringBuilder对象中的内容是可变的
还可以这样子理解,StringBuilder类型变量经过变换后返回的是原地址。
StringBulider的构造方法所以容易得String和StringBuilder的区别是:
●String: 内容是不可变的
●StringBuilder: 内容是可变的
tip:(可以直接通过加号+来拼接字符串)
StringBuilder的添加和反转方法
StringBulider和String相互转换
eg:
String s1="hello";
StringBuilder s2 ="hello"'
StringBuilder str1 = StringBuilder(s1);//String转StringBilder
String str2 = s2.toString();//StringBuilder转String
字符串的反转(其中最后一行和注释掉的部分是等价的)
(StringbBuilder才能用reverse,要先把传入的String字符串s转为StringBuilder再调用reverse,然后再转化回String返回)
ArrayList集合 ArrayList的构造方法和添加方法
eg:
ArrayList集合的常用方法
接上例写
eg:



