JAVA--字符串

    xiaoxiao2021-03-26  20

    1.  字符串的创建方式

              声明字符串:String str;

              创建字符串: String str = new String(“XXXX”);

    2. 字符串的连接方式

          注:  “+”运算符可以连接多个字符串

            String str1 = new String(“HELLO”);

            String str2 = new String(“WORLD”);

            String str = str1+" "+str2;

            System.out.println(str);

    3. 字符串信息的获取

          1)获取字符串的长度

                      int size = str.length();

          2) 字符串查找 

                      str.indexOf(String s);(s出现在指定字符串中首次出现的索引位置,若没有字符串s,返回值是-1)

                      str.lastIndexOf(String str);(str出现在指定字符串最后一次出现的索引位置,若没有字符串s,返回值是-1)

          3) 获取指定索引位置的字符

                     str.charAt(int index);

    4. 字符串常用的操作

            1)获取子字符串

                       str.substring(int beginIndex);从指定索引位置开始截取字符串

                      str.substring(int beginIndex,int endIndex);从某一索引位置开始截取至某一索引位置结束的字符串

            2)去除空格

                      str.trim();忽略头和尾部的空格

            3)字符串替换

                      str.replace(char oldChar,char newChar);

            4)判断字符串的开始与结尾:返回类型布尔值

                     str.startsWith(string AAA);

                     str.startsWith(string aaa);

            5)判断字符串是否相等

                       str.equals(String otherstr);区分大小写如:s1.equals(s2);

                       str.equalsIgnoreCase(String otherstr);不区分大小写

            6)按字典顺序比较两个字符串

                       str.compareTo(String otherstr);

                       返回值:参考值小返回1

                                      参考值大返回-1

                                      相同返回0

            7)字母大小写转换

                            str.toLowerCase();转换为小写

                            str.toUpperCase();转换为大写

            8)字符串分割

    字符串的格式化

    正则表达式

    字符串生成器的用法

    转载请注明原文地址: https://ju.6miu.com/read-600160.html

    最新回复(0)