【Java】String 是 Java 基本数据类型吗?可以被继承吗?(约229字)

String 是 Java 基本数据类型吗?可以被继承吗?

String 是 Java 基本数据类型吗?

不是,String 是一个类,属于引用数据类型。Java 的基本数据类型包括八种:四种整型(byteshortintlong)、两种浮点型(floatdouble)、一种字符型(char)和一种布尔型(boolean)。

String 类可以继承吗?

不行。String 类使用 final 修饰,是所谓的不可变类,无法被继承。

String 有哪些常用方法?

我自己常用的有:

  1. length() - 返回字符串的长度。
  2. charAt(int index) - 返回指定位置的字符。
  3. substring(int beginIndex, int endIndex) - 返回字符串的一个子串,从 beginIndexendIndex-1
  4. contains(CharSequence s) - 检查字符串是否包含指定的字符序列。
  5. equals(Object anotherObject) - 比较两个字符串的内容是否相等。
  6. indexOf(int ch)indexOf(String str) - 返回指定字符或字符串首次出现的位置。
  7. replace(char oldChar, char newChar)replace(CharSequence target, CharSequence replacement) - 替换字符串中的字符或字符序列。
  8. trim() - 去除字符串两端的空白字符。
  9. split(String regex) - 根据给定正则表达式的匹配拆分此字符串。

THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容