java 字符串的相关API

    科技2022-07-13  123

    字符串相关的API: 1.将字符串转换为字符数组: 常用方法:     (1)public int length() ; //返回该字符串的长度。     (2)public boolean isEmpty() ; //判断字符串是否为空。     (3)public char charAt(int index) ; //返回字符串中指定位置的字符;字符串范围为 0 ~ length()-1。     (4)public byte[] getBytes(String charsetName); //根据指定编码格式charsetName,将字符串转为字节数组。       (5)public boolean equals(Object anObject); //用于比较两个字符串内容是否相同。相同返回true,不同返回false。     (6)public boolean equalsIgnoreCase(String anotherString); //与equals比较类似,但忽略大小写。     (7)public int compareTo(String anotherString); //按字典顺序逐个字符进行比较,返回的数即为字符间的差距(大小关系)。若字符大于anotherString的字符,则返回正数,小于则返回负数,等于则返回0。     (8)public int compareToIgnoreCase(String str); //与compareTo类似,但忽略大小写。     (9)public boolean startsWith(String prefix); //判断字符串是否以指定字符串prefix开头。     (10)public boolean endsWith(String suffix); //判断字符串是否以指定字符串suffix结尾。     (11)public int hashCode(); //用于返回字符串的哈希码。     (12)public boolean contains(CharSequence s); //判断当前字符串是否包含 给定的子字符串s。     (13)public String concat(String str) ; //用于字符串的拼接。等价于 符号 “+”。     (14)public String trim(); //用于去除字符串首尾两端的空格。     (15)public String toLowerCase(); //将字符串全转成小写字符串。     (16)public String toUpperCase(); //将字符串全转为大写字符串。     (17)public char[] toCharArray() ; //将字符串转为字符数组。     (18)public String substring(int beginIndex); //从当前字符串中的beginIndex位置起,取出剩余的字符作为一个新的字符串返回。     (19)public String substring(int beginIndex, int endIndex); //从当前字符串中的beginIndex位置起,取出到endIndex-1位置的字符作为一个新的字符串返回。     (20)public String replace(char oldChar, char newChar); //用字符newChar替换当前字符串中所有的oldChar字符,并返回一个新的字符串。     (21)public String replaceAll(String regex, String replacement);将字符串中符合regex格式的子串替换成replacement,此时并未改变原始字符串。     (22)public String[] split(String regex); //将字符串使用regex标记分割,并将分割后的单词存入字符串数组中。     (23)public boolean matches(String regex); //判断当前字符串对象是否与参数regex格式相匹配

    Processed: 0.009, SQL: 8