web可视化开发,2021一线互联网校招面试真题解析

2. 如何判断一个字符串中某个字符出现的次数?

在直接问这个问题之前,面试官先问了我下面这个问题:

请说一下String常用的方法有哪些?

该问题其实是考察Java基础,毕竟String类在平时的开发中使用非常广泛,我当时主要说了以下方法:

  1. length
  2. equals
  3. trim
  4. substring
  5. concat
  6. indexOf
  7. lastIndexOf
  8. replace
  9. split
  10. toLowerCase
  11. toUpperCase

以上只是面试时我想到的一少部分方法,更多String的方法大家可在IDEA中查看源码,毕竟太多了,如下所示:

web可视化开发,2021一线互联网校招面试真题解析_第1张图片

web可视化开发,2021一线互联网校招面试真题解析_第2张图片

在回答完上述问题后,面试官紧接着问了该问题:

如何判断一个字符串中某个字符出现的次数?

听到该问题,我脑海中第一反应是先把字符串转换为字符数组,然后使用foreach循环,在循环体内进行字符比对,代码如下所示:

public static void main(St

你可能感兴趣的:(程序员,面试,前端,大前端)