Java matches() 方法
matches() 方法用于检测字符串是否匹配给定的正则表达式。 调用此方法的 str.matches(regex) 形式与以下表达式产生的结果完全相同: Pattern.matches(regex, str) 语法 public bool...
matches() 方法用于检测字符串是否匹配给定的正则表达式。 调用此方法的 str.matches(regex) 形式与以下表达式产生的结果完全相同: Pattern.matches(regex, str) 语法 public bool...
length() 方法用于返回字符串的长度。 空字符串的长度返回 0。 语法 public int length() 参数 无 返回值 返回字符串长度。 实例 以下实例演示了 length() 方法的使用: 实例 public class ...
lastIndexOf() 方法有以下四种形式: public int lastIndexOf(int ch): 返回指定字符在此字符串中最后一次出现处的索引,如果此字符串中没有这样的字符,则返回 -1。 public int lastIn...
intern() 方法返回字符串对象的规范化表示形式。 它遵循以下规则:对于任意两个字符串 s 和 t,当且仅当 s.equals(t) 为 true 时,s.intern() == t.intern() 才为 true。 语法 publi...
indexOf() 方法有以下四种形式: public int indexOf(int ch): 返回指定字符在字符串中第一次出现处的索引,如果此字符串中没有这样的字符,则返回 -1。 public int indexOf(int ch, ...
hashCode() 方法用于返回字符串的哈希码。 字符串对象的哈希码根据以下公式计算: s[0]*31^(n-1) + s[1]*31^(n-2) + ... + s[n-1] 使用 int 算法,这里 s[i] 是字符串的第 i 个字符...
getChars() 方法将字符从字符串复制到目标字符数组。 语法 public void getChars(int srcBegin, int srcEnd, char[] dst, int dstBegin) 参数 srcBegin -...
getBytes() 方法有两种形式: getBytes(String charsetName): 使用指定的字符集将字符串编码为 byte 序列,并将结果存储到一个新的 byte 数组中。 getBytes(): 使用平台的默认字符集将字...
equalsIgnoreCase() 方法用于将字符串与指定的对象比较,不考虑大小写。 语法 public boolean equalsIgnoreCase(String anotherString) 参数 anObject -- 与字符串...
equals() 方法用于将字符串与指定的对象比较。 String 类中重写了 equals() 方法用于比较两个字符串的内容是否相等。 语法 public boolean equals(Object anObject) 参数 anObje...