java基础常用类心得
2013-08-09 14:39
260 查看
常用类:
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可以自动的装箱与拆箱
相关文章推荐
- java基础学习_常用类03_StringBuffer类、数组高级和Arrays类、Integer类和Character类_day13总结
- 黑马程序员—17—java基础:有关API的使用学习笔记和心得体会
- Java基础_常用类_File
- java基础学习心得——复制mp3
- Java基础回顾_常用类_StringBuilder
- 黑马程序员<java基础<常用类特点>>
- java基础13(Javaoo8)——常用类
- Java基础学习笔记之六(1)__常用类String
- 黑马程序员——高新技术---Java基础—常用类_obiect类,Scanner类
- 【Dongle】【Java】基础(六)之常用类——String
- Java基础--工具类(Collections、Arrays)及其他常用类
- java入门心得(基础语法)
- java基础心得(3)_多线程(1)
- JAVA基础知识之IO——Java IO体系及常用类
- 黑马程序员_java基础之正则表达式及API(StringBuffer和其它常用类)
- java基础学习_常用类01_Object类_day11总结
- 黑马程序员——Java基础(六)之常用类
- 黑马程序员—10—java基础:有关多线程安全的学习笔记和学习心得体会
- 黑马程序员—18—java基础:有关IO流的学习笔记和学习心得体会
- #码神心得_12# java基础类库2