A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 流空有痕 中级黑马   /  2016-9-12 22:52  /  623 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

常见构造方法:
                                * public 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):用新的字符串替换旧的字符串

5 个回复

倒序浏览
肯定啊,你想人机交互时,考的不就是String吗
回复 使用道具 举报
String都是一个神器!什么都离不开它
回复 使用道具 举报
当然很重要了,实际看法中操作的数据很多都是string类型的
回复 使用道具 举报
肯定啊 String是很常用的
回复 使用道具 举报
是的,感觉有这么多方法经常用
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马