后端岗位面试题更新 2026-08-05

String类中的replace方法和replaceAll方法的区别

用友后端开发专业服务技术原理Java

考察说明

考察对Java字符串替换方法参数类型与正则语义的区分能力

回答思路

  1. 明确replace方法参数为字符或字符串,不做正则处理
  2. 明确replaceAll参数为正则表达式,支持正则替换
  3. 能举例说明replace与replaceAll在含正则元字符时的差异
  4. 能正确说明replaceAll返回新字符串,不修改原字符串
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。