专栏首页Java技术栈厉害了,关于String的10道经典面试题。

厉害了,关于String的10道经典面试题。

1、String是基本数据类型吗?

2、String是可变的话?

3、怎么比较两个字符串的值一样,怎么比较两个字符串是否同一对象?

4、switch中可以使用String吗?

5、String str = new String("abc");创建了几个对象,为什么?

6、String、StringBuffer、StringBuilder有什么区别?

7、String.trim()方法去掉的是哪些字符?

8、String可以被子类继承吗?

9、可以自定义java.lang.String类并使用吗?

10、String与byte[]两者相互之间如何转换?

上面的10道经典的String面试题,你都会吗?如果不会或者说不清楚,你想想为什么面试官不选你,而选择别人,这是有原因的。本公众号会通过一系列的面试题来解析java核心技术。

本文分享自微信公众号 - Java技术栈(javastack),作者:javastack

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2017-07-02

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Java 中初始化 List 集合的 6 种方式!

    List 是 Java 开发中经常会使用的集合,你们知道有哪些方式可以初始化一个 List 吗?这其中不缺乏一些坑,今天栈长我给大家一一普及一下。

    Java技术栈
  • Java开发最常犯的10个错误,打死都不要犯!

    原文:http://www.programcreek.com/2014/05/top-10-mistakes-java-developers-make/

    Java技术栈
  • Java中的6颗语法糖

    来源:http://blog.csdn.net/danchu/article/details/54986442 ? 语法糖(Syntactic Sugar),也...

    Java技术栈
  • 这样规范写代码,同事直呼“666”

    用户1516716
  • 如何更规范化编写 Java 代码

    如何更规范化编写 Java 代码的重要性想必毋需多言,其中最重要的几点当属提高代码性能、使代码远离 Bug、令代码更优雅。

    淡定的蜗牛
  • QQ小程序支付

    首先是配置类,设置为包内访问权限,其实应该放于properties文件,或者直接配置在xml中,偷了个懒直接写在了代码中

    WindrunnerMax
  • 关于SpringMVC中如何把查询数据全转成String类型

    上帝
  • 当我遵循了这 16 条规范写代码,同事只对我说了三个字: 666

    Many of the happiest people are those who own the least. But are we really so ha...

    良月柒
  • 这样规范写代码,同事直呼“666”

    java思维导图
  • 这样规范写代码,同事直呼“666”

    乔戈里

扫码关注云+社区

领取腾讯云代金券