蚂蚁集团面试题更新 2026-08-05

String.length() 和 String.getBytes().length 的区别是什么?

蚂蚁集团人工智能互联网/IT技术原理Java

考察说明

考察对Java字符串字符与字节表示差异的理解

回答思路

  1. 说明String.length()返回字符数量
  2. 说明getBytes()返回指定编码的字节数组
  3. 指出不同编码下长度差异,如UTF-8中中文字符
  4. 解释默认编码依赖平台
  5. 区分字符与字节的概念
本题已收录答题指导

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

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