Java 的一些常见问题

字符串相关

  • 字符串去空格、回车、tab
  • 去掉所有空格
    String str2 = str.replaceAll(" ", "");
  • 去掉首尾空格
    str.trim()
  • 可以替换大部分空白字符, 不限于空格
    str = .replaceAll("\\\s*", "")

语法相关

== 和 equal

  • 基本数据类型比较
    两者一样,值相同就相同
  • 对象比较
    equal 比较的是值,==比较的是内存地址,是同一个引用就是true,不是同一个引用就是false

你可能感兴趣的:(Java 的一些常见问题)