暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
关于String的10道经典面试题.txt
39
1页
0次
2021-06-29
免费下载
1String 是基本数据类型吗?
2String 是可变的话?
3、怎么比较两个字符串的值一样,怎么比较两个字符串是否同一对象?
4switch 中可以使用 String 吗?
5String str = new String("abc");创建了几个对象,为什么?
6StringStringBufferStringBuilder 有什么区别?
7String.trim()方法去掉的是哪些字符?
8String 可以被子类继承吗?
9、可以自定义 java.lang.String 类并使用吗?
10String byte[]两者相互之间如何转换?
答案
1String 不是基本数据类型。
2String final 类型的,不可变。
3、比较字符串的值是否相同用 equals,比较字符串对象是否同一个用==
4jdk7+中的 switch 可以使用 String 类型。
5、创建了两个,"abc"本身创建在常量池,通过 new 又创建在堆中。
6StringStringBufferStringBuilder 最大的不同是 String 不可变,后者可变。
StringBuffer 是线程安全的,StringBuilder 线程不安全速度较快。
7trim 去掉字符串首尾的空白字符。
8、既然 String final 的,所以不能被继承。
9、可以自定义 java.lang.String 类并编译成功,但不能被加载使用,具体请学习类加载机制。
10String > byte[] 通过 String 类的 getBytes 方法;byte[] > String 通过 new
String(byte[])构造器。
of 1
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜