2.3 数组与字符串

olivesQ2024-11-25java-basicsJava

数组与字符串

数组

int[] scores = {98, 87, 92};
scores[1] = 90;
System.out.println(scores.length);

常见操作

  • 遍历:for / foreach
  • 排序:Arrays.sort(scores)
  • 拷贝:Arrays.copyOf(scores, scores.length)

字符串

String name = "Java";
String welcome = "Hello " + name;

常用方法

  • length():长度
  • substring(begin, end):子串
  • equals():内容比较
  • split():拆分
  • StringBuilder:高频拼接
StringBuilder builder = new StringBuilder();
builder.append("Hello");
builder.append(" Java");
System.out.println(builder.toString());

注意

  • 字符串不可变,每次修改都会生成新对象。
  • 当需要频繁拼接时请选择 StringBuilder.
  • Arrays 默认 toString 不友好,可使用 Arrays.toString.
最后更新 11/28/2025, 6:49:17 AM