常用类:
java.lang.String类:在JAVA中表示不可变的字符序列。
如果字符串要频繁进行修改时不要使用String类。
==比较的是:引用(地址)。
常用的方法:String类的方法不会改变自己的内容。
charAt(int index):获得字符串指定位置的字符。
length():获得字符串的长度。
indexOf(String s):在字符串中查询字符串s首次出现的位置,
没找到返回-1 indexOf(String s,int index):从字符串的第index位
开始查找字符串s首次出现的位置,没找到返回-1.
equals():判断字符串的内容是否相等(区分大小写)。
equalsIgnoreCase():判断字符串的内容是否相等(不区分大小写)。
replace(char c1,char c2):将字符串出出现的所有的c1用c2替换掉
StringBuffer(s.replace(start , end ,”字符串”));
substring(int begin):从字符串的第begin位开始截取字符串一直截取到字符串的最后。
substring(int begin,int end):从字符串的第begin位开始截取字符串一直截取到第end位。
trim():去掉字符串左右的空格。
valueOf(XXX i);将i转换为String类型的值。基本数据类型转换成引用数据类型
StringBuffer与StringBuilder::可变的字符序列。
如果字符串需要频繁修改时应该使用StringBuffer或StringBuilder.
常用的方法: append(XXX s):将指定的内容s追加到字符串中。
insert(int index,XXX s):在字符串第index位之前插入内容s
delete(int begin,int end):从第begin位开始删除字符串一直到第end位之前
reverse():将字符串倒序排列。
java.util.Date类:日期
java.util.Calendar类:日历
java.text.DateFormat类:格式化日期,将日期转换成指定格式的字符串。
20120809 java.lang.Object类:是JAVA中所有类的父类。
equals():判断内容是否相等。这个方法最早出现在Object类中,
但Object类的equals()比较的不是内容而是引用是否相同。
java.lang.Object类:是JAVA中所有类的父类。
equals():判断内容是否相等。这个方法最早出现在Object类中,
但Object类的equals()比较的不是内容而是引用是否相同。
包装类(封装类):共8个,Byte,Short,Integer,Long,Float,Double,Character,Boolean
所有的包装类都是final
final 修饰变量:只能赋值一次
修饰方法:子类不能重写父类final的方法。
修饰类:类不能被继承。
装箱:将基本数据类型转换为包装类。 拆箱:将包装类转换为基本数据类型。
从JDK1.5以后JAVA可以自动的装箱与拆箱
java.lang.String类:在JAVA中表示不可变的字符序列。
如果字符串要频繁进行修改时不要使用String类。
==比较的是:引用(地址)。
常用的方法:String类的方法不会改变自己的内容。
charAt(int index):获得字符串指定位置的字符。
length():获得字符串的长度。
indexOf(String s):在字符串中查询字符串s首次出现的位置,
没找到返回-1 indexOf(String s,int index):从字符串的第index位
开始查找字符串s首次出现的位置,没找到返回-1.
equals():判断字符串的内容是否相等(区分大小写)。
equalsIgnoreCase():判断字符串的内容是否相等(不区分大小写)。
replace(char c1,char c2):将字符串出出现的所有的c1用c2替换掉
StringBuffer(s.replace(start , end ,”字符串”));
substring(int begin):从字符串的第begin位开始截取字符串一直截取到字符串的最后。
substring(int begin,int end):从字符串的第begin位开始截取字符串一直截取到第end位。
trim():去掉字符串左右的空格。
valueOf(XXX i);将i转换为String类型的值。基本数据类型转换成引用数据类型
StringBuffer与StringBuilder::可变的字符序列。
如果字符串需要频繁修改时应该使用StringBuffer或StringBuilder.
常用的方法: append(XXX s):将指定的内容s追加到字符串中。
insert(int index,XXX s):在字符串第index位之前插入内容s
delete(int begin,int end):从第begin位开始删除字符串一直到第end位之前
reverse():将字符串倒序排列。
java.util.Date类:日期
java.util.Calendar类:日历
java.text.DateFormat类:格式化日期,将日期转换成指定格式的字符串。
20120809 java.lang.Object类:是JAVA中所有类的父类。
equals():判断内容是否相等。这个方法最早出现在Object类中,
但Object类的equals()比较的不是内容而是引用是否相同。
java.lang.Object类:是JAVA中所有类的父类。
equals():判断内容是否相等。这个方法最早出现在Object类中,
但Object类的equals()比较的不是内容而是引用是否相同。
包装类(封装类):共8个,Byte,Short,Integer,Long,Float,Double,Character,Boolean
所有的包装类都是final
final 修饰变量:只能赋值一次
修饰方法:子类不能重写父类final的方法。
修饰类:类不能被继承。
装箱:将基本数据类型转换为包装类。 拆箱:将包装类转换为基本数据类型。
从JDK1.5以后JAVA可以自动的装箱与拆箱