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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

/**
* String
*       
*        获取:
*        int length()        获取长度
*        char charAt(int index)        获取某个位置上某个字符
*        int indexOf(int ch)                返回ch在字符串中第一次出现的位置
*        int indexOf(int ch ,int fromIndex) 从fromIndex指定位置开始,获取ch字符串出现的位置
*       
*        int indexOf(String str)                返回str在字符串中第一次出现的位置
*        int indexOf(String str ,int fromIndex)                 从fromIndex指定位置开始,获取str字符串出现的位置       
*       
*        判断        boolean:
*        1判断字符串是否包含一个 子串:boolean contains(str);
*                                可以索引str第一次出现的位置,如果-1 表示该str不在字符串中存在:indexOf(str)
*                                                if(str.indexOf("abc")!= -1) 表示存在“abc” 即可以判定也可以获取存在位置
*        2判断字符串是否为空:isEmpty();        如果length()为0 返回true
*        3判断字符串是否以指定内容开头:startsWith(str);
*        4判断字符串是否以指定内容结尾:endsWith(str);
*        5判断字符串内容是否相同,复写了object中        的equals方法:equals(str);
*        6判断内容是否相同,忽略大小写:equalsIgnoreCase();
*
*        转换:
*        1将 字符数组 转换成 字符串:
*                构造函数:        String(char[])                                                        将字符数组全部转字符串
*                                                        String(char[],offset,count);                将字符数组中一部分转字符串
*                                                                                                offset是角标起始位置 count是角标个数
*                静态方法:        static String copyValueOf(char[]);
*                                                        static String copyValueOf(char[].int offset,int count);
*                                                                       
*                                                        static String valueOf(char[]);       
*        2将 字符串 转换成 字符数组:
*                        char[]        toCharArray();
*                       
*        3将 字节数组 转 字符串:
*                        String(byte[]);
*                        String(byte[],offset,count);
*        4将 字符串 转 字节数组:
*                        byte[]        getBytes();
*
*        5将 基本数据类型 转 字符串:
*                        static String valueOf(int);
*                        static String valueOf(double);        
*                        .........
*                        3+"";                可以直接转字符串
*
*                特殊:字符串和字节数组在转换过程中,是可以指定编码表的。
*               
*        替换:
*                String replace(oldchar,newchar);
*
*
*        切割:
*                String[] split(regex);
*
*        子串:
*                获取字符串中的一部分
*                String substring(begin);
*                String substring(begin,end);
*
*        转换                去除空格                比较:
*                将 字符串 转 大写 或者 小写
*                String toUpperCase();
*                String toLowerCase();
*               
*                将 字符串 二端的多个 空格 去掉
*                String trim();
*               
*                将二个 字符串 进行自然顺序的比较
*                int compatrTo(string);

1 个回复

倒序浏览
值得学习ing!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马