Object类与String类笔记
2019-05-21 17:16
429 查看
Object类
构造方法
- object()
常用方法
- String toString();
- int hashCode();
- boolen equals(Object obj);
- finalize();
String类
Java.lang.String类是一个特殊的类,可以不用new创建对象;如:String str1=“HelloWorld”;Java编译器自动为字符串常量生成一个string 类的实例,因此可以用字符串常量直接初始化一个String对象;程序对字符串处理最多,因此String提供了很多字符串方法
注意:以下代码的区别
String类常用的方法:
- int length();
- char charAt(int index);
- int indexOf(String sub);//有重载方法
- int lastIndexOf(String sub);//有重载方法
- int compareTo(String oth);
- String concat(String oth);
- byte[] getBytes();
- char[] toCharArry();
- String toLowerCase();
- String toUpperCase();
- String replace(char ochar,char nchar);
- String replaceAll(String regex,String nchar);
- String[] split(String regex);
- substring(int start,int end);//有重载方法(注意)
- startsWith(String str);
- endsWith(String str);
- equals();
- equalslgnoreCase();//不区分大小写
String类(equals)
equals和 == 的区别:equals 值比较 == 物理地址的比较
注:String重写了Object类中的hashCode(),equals(),toString()方法
相关文章推荐
- Notes:关于String类和Object类的笔记
- java学习笔记9:Object类,Scanner类,String类(字符串)
- java笔记 chapter6 Object类,String类,正则表达式
- Notes:关于String类和Object类的笔记
- Notes:关于String类和Object类的笔记
- Notes:关于String类和Object类的笔记
- Notes:关于String类和Object类的笔记
- Notes:关于String类和Object类的笔记
- [2014-07-18]JAVA笔记_Object类、String类
- 黑马程序员--Java基础学习笔记【Object类、String类】
- Notes:关于String类和Object类的笔记
- String类以及Object类
- Java基础笔记三线程和String类
- 《黑马程序员》java笔记->关于String类及方法概述,练习
- 黑马程序员------java学习笔记之String类
- 学习笔记_2012_4_13垃圾回收原理与String类的学习
- JAVA笔记-Object类
- java学习笔记——String类
- Java学习笔记之常用方法类(一)String类、正则表达式
- java学习笔记6--类的继承、Object类