frontpage建设网站的图片,企业网站网址举例,建设银行官网入口,美容美发网站建设方案大家好#xff0c;我是陶然同学#xff0c;软件工程大三今年实习。认识我的朋友们知道#xff0c;我是科班出身#xff0c;学的还行#xff0c;但是对面试掌握不够#xff0c;所以我将用这100多天更新Java面试题#x1f643;#x1f643;。 不敢苟同#xff0c;相信大… 大家好我是陶然同学软件工程大三今年实习。认识我的朋友们知道我是科班出身学的还行但是对面试掌握不够所以我将用这100多天更新Java面试题。 不敢苟同相信大家和我一样都有一个大厂梦作为一名资深Java选手深知面试重要性接下来我准备用100天时间基于Java岗面试中的高频面试题以每日3题的形式带你过一遍热门面试题及恰如其分的解答。当然我不会太深入因为我怕记不住 因此不足的地方希望各位在评论区补充疑惑、见解以及面试中遇到的奇葩问法希望这100天能够让我们有质的飞越一起冲进大厂让我们一起学juan起来 Object类中的常用方法
Object类是所有类的父类 任何类都默认继承Object 它位于java.lang包中
equals比较两个对象是否是同一个对象 在Object中equals跟是一样的 一般子类都要重写这个方法
toString将对象转换成字符串并返回
hashCode获取对象哈希值 Object中该方法默认返回该对象堆内存地址
getClass获取对象运行时的class对象
wait线程进入等待状态 必须等待其他线程调用notify或notifyAll方法唤醒该线程
notify唤醒在该对象等待的某个线程
notifyAll唤醒在该对象所有等待的线程
String常用方法
length(林)获取字符串长度
charAt获取指定索引的字符
indexOf获取字符在字符串首次出现的位置
substring(int start)从start开始截取字符
substring(int start,int end)从start开始截取到end 包含start 不包含end
equals比较字符串内容是否相同
isEmpty(一丝额t)判断字符串内容是否为空
toCharArray将字符串转换成字符数组
split(死不里)通过指定字符将字符串分割为数组
replace将指定字符替换成另一个字符
replaceAll用新的内容全部替换旧的内容
contains(肯特s)查看字符串里是否包含字符
String的反转方法
方法一通过StringBuffer或StringBuilder的reverse(瑞误死)方法来进行反转 再调用toString返回字符串
方法二通过String的toChartArray方法转换成字符数组 倒序循环字符数组 使用StringBuilder进行拼接
方法三倒叙循环 使用chartAt方法 依次取出存入StringBuilder