周一至周日9:00-22:00
创建字符串的方式很多,归纳起来有三类: 其一,使用new关键字创建字符串,比如String s1 = new String("abc"); 其二,直接指定。比如String s2 = "abc"; 其三,使用串联生成新的字符串。比如String s3 = "ab" + "c";
String类是final修饰的,所以不可以有派生子类.
string字符串创建以后,内容是不可以修改的,如果想修改,实际上是生成StringBuilder以后进行修改,然后toString生成新的字符串
StringBuilder和StringBuffer是可以修改的.StringBuilder线程不安全,效率高,StringBuffer线程安全,但是效率低.
不可以,因为String类有final修饰符,而final修饰的类是不能被继承的
String类不能被继承
因为String类有final修饰符,而final修饰的类是不能被继承的,实现细节不允许改变
String类是final修饰的,所以不可以有派生子类.
string字符串创建以后,内容是不可以修改的,如果想修改,实际上是生成StringBuilder以后进行修改,然后toString生成新的字符串
StringBuilder和StringBuffer是可以修改的.StringBuilder线程不安全,效率高,StringBuffer线程安全,但是效率低.