黑马程序员技术交流社区

标题: API复习第二弹~ [打印本页]

作者: GKAirzzzzz    时间: 2017-2-15 23:16
标题: API复习第二弹~
二、String类
                常用方法:
                        常见构造方法:
                        * public String():创建String对象
                        * public String(byte[] bytes):将字节数组转成字符串
                        * public String(byte[] bytes,int index,int length):将字节数组的一部分转成字符串
                        * public String(char[] value):将字符数组转成字符串
                        * public String(char[] value,int index,int count):将字符数组中的一部分转成字符串
                        * public String(String original):将字符串转成字符串

                        String类的判断功能:
                        * boolean equals(Object obj):判断两个字符串是否相同,区分大小写
                        * boolean equalsIgnoreCase(String str):        判断两个字符串是否相同,不区分大小写
                        * boolean contains(String str):        判断是否包含
                        * boolean startsWith(String str):判断是否以某个字符串为开头
                        * boolean endsWith(String str):        判断是否以某个字符串为结尾
                        * boolean isEmpty():判断字符串是否为空

                        String类的获取功能:
                        * int length():        获取字符串的长度
                        * char charAt(int index):获取指定索引位置的字符
                        * int indexOf(int ch):返回指定字符在字符串中第一次出现的位置
                        * int indexOf(String str):返回指定字符串在此字符串中第一次出现的位置
                        * int indexOf(int ch,int fromIndex):返回指定字符从指定位置开始查找第一次出现的位置
                        * int indexOf(String str,int fromIndex):返回指定字符串从指定位置开始查找第一次出现的位置
                        * lastIndexOf【和indexOf相反】
                        * String substring(int start):截取字符串,从哪里开始,默认到末尾
                        * String substring(int start,int end):截取字符串,从哪里开始,到哪里结束

                        String的转换功能:
                        * byte[] getBytes():将字符串转成字节数组
                        * char[] toCharArray():        将字符串转成字符数组
                        * static String valueOf(char[] chs):把字符数组转成字符串。
                        * static String valueOf(int i):把int类型的数据转成字符串。
                                * 注意:String类的valueOf方法可以把任意类型的数据转成字符串。
                        * String toLowerCase():        转成小写
                        * String toUpperCase():        转成大写
                        * String concat(String str):拼接

                        String类的其他功能:
                        * String trim():去掉字符串两端的空白
                        * String replace(String old,String new):用新字符串替换老字符串
                        * Striing replacAll():将新字符串替换全部的老字符串




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2