String API

    xiaoxiao2021-03-25  68

    API

        应用程序编程接口。我们现阶段用的API都是JDK提供给我们写好的类

    1、字符串

        1.1 键盘录入字符串

                  第一步:导包               第二步:创建对象               第三步:调用nextLine()方法键盘录入数据,然后再用字符串类型去接受

        1.2 String构造方法

    String(String str); 将指定参数的字符串创建成一个字符串对象 String(char[] cArr);将指定字符数组创建成一个字符串对象 String(char[] cArr,int index,int count);将指定字符数组的一部分创建成一个字符串对象 

        1.3 String 判断功能

    boolean equals(Object obj);判断两个字符串的内容是否相等 boolean equalsIgnoreCase(String str) ;判断两个字符串的内容是否相等,不区分大小写 boolean endsWith(String str);判断字符串是否以指定字符串结尾 boolean startsWith(String str); 判断字符串是否以指定字符串开头

        1.4 String 获取功能

    int length();获取字符串长度 char charAt(int index);获取指定索引位置的字符 int indexOf(String str);获取指定字符串第一次出现的索引,如果没有找到这个字符串,就返回-1 String substring(int start);从start位置开始截取字符串 String substring(int start,int end);从start开始截取,截取到end,包含头不包含尾

        1.5 String 转换功能

    char[] toCharArray();把字符串转成字符数组 String toUpperCase();把字符串全部转成大写 String toLowerCase();把字符串全部转成小写

        1.6 String 分割功能 

    String trim();去除字符串两端的空格。 String[] split(String str);将字符串按照指定的符号进行分割,然后放入字符串数组

    2、StringBuilder

        2.1 概念

                  可变字符串

        2.2 构造方法

                  StringBuilder();               StringBuilder(String str);将字符串构造成StringBuilder

        2.3 添加功能

              public StringBuilder append(任意类型);将任意类型添加到可变字符串中。返回值为调用者本身

        2.4反转功能

           public StringBuilder reverse();反转

        2.5其他方法

                   public int capacity();获取容量;基本不用               public int length();获取长度               public String toString();将StringBuilder转成String     
    转载请注明原文地址: https://ju.6miu.com/read-36733.html

    最新回复(0)