Java replaceAll() 方法Java String类replaceAll() 方法使用给定的参数 replacement 替换字符串所有匹配给定的正则表达式的子字符串。语法public String replaceAll(String
Java replace() 方法Java String类replace() 方法通过用 newChar 字符替换字符串中出现的所有 oldChar 字符,并返回替换后的新字符串。语法public String replace(char oldCh
Java regionMatches() 方法Java String类regionMatches() 方法用于检测两个字符串在一个区域内是否相等。语法public boolean regionMatches(int toffset,
Java matches() 方法Java String类matches() 方法用于检测字符串是否匹配给定的正则表达式。调用此方法的 str.matches(regex) 形式与以下表达式产生的结果完全相同:Pattern.
Java length() 方法Java String类length() 方法用于返回字符串的长度。长度等于字符串中 16 位 Unicode 代码单元的数量。语法public int length()参数返回值返回字符串长度
Java lastIndexOf() 方法Java String类lastIndexOf() 方法有以下四种形式:语法public int lastIndexOf(int ch)或public int lastIndexOf(int ch, int fromIndex)或public in
Java intern() 方法Java String类intern() 方法返回字符串对象的规范化表示形式。它遵循以下规则:对于任意两个字符串 s 和 t,当且仅当 s.equals(t) 为 true 时,s.intern() ==
Java indexOf() 方法Java String类indexOf() 方法有以下四种形式:语法public int indexOf(int ch )或public int indexOf(int ch, int fromIndex)或int indexOf(String str)
Java hashCode() 方法Java String类hashCode() 方法用于返回字符串的哈希码。字符串对象的哈希码根据以下公式计算:s[0]*31^(n-1) + s[1]*31^(n-2) + ... + s[n-1]使用 int
Java getBytes() 方法Java String类getBytes() 方法有两种形式:语法public byte[] getBytes(String charsetName) throws UnsupportedEncodingException或public byte[] getB
Java equalsIgnoreCase() 方法Java String类equalsIgnoreCase() 方法用于将字符串与指定的对象比较,不考虑大小写。语法public boolean equalsIgnoreCase(String anotherStri
Java equals() 方法Java String类equals() 方法用于将字符串与指定的对象比较。语法public boolean equals(Object anObject)参数返回值如果给定对象与字符串相等,则返回 tru
Java endsWith() 方法Java String类endsWith() 方法用于测试字符串是否以指定的后缀结束。语法public boolean endsWith(String suffix)参数返回值如果参数表示的字符序列是
Java copyValueOf() 方法Java String类copyValueOf() 方法有两种形式:语法public static String copyValueOf(char[] data)或public static String copyValueOf(char[] data,
Java contentEquals() 方法Java String类contentEquals() 方法用于将将此字符串与指定的 StringBuffer 比较。语法public boolean contentEquals(StringBuffer sb)参数返回