1 Java中==和equals的区别?(必会)
==作用: 基本类型:比较的就是值是否相同
引用类型:比较的就是内存地址是否相同,
equals作用: equals是Ojbect类中的方法,默认是比较对象的地址,
我们可以重写equals比较对象的内容(属性),一般Java自带的类都重写了equals。
比如: String类 重写了equals方法,比较字符串的内容
2. string常用的方法有哪些?(了解)
indexOf():返回指定字符的索引。
charAt():返回指定索引处的字符。
replace():字符串替换。
trim():去除字符串两端空白。
split():分割字符串,返回一个分割后的字符串数组。
getBytes():返回字符串的 byte 类型数组。
length():返回字符串长度。
toLowerCase():将字符串转成小写字母。
toUpperCase():将字符串转成大写字符。
substring():截取字符串。
equals():字符串比较。
3. 是否可以继承 String 类?
string类是final修饰的,是不能被继承的.
4. 讲下java中的Math类有那些常用方法?