String类学习笔记
1,String类的初始化方法:(1)String str = “abc”;(2)String str = new String(“abc”);
两种方法的差别是:第一种方法只是实例化了一个String对象,而第二种方式实例化了两个String对象,应该尽量使用第一种方法实例化String对象;
2,String还有其他的构造方法,详见API文档;
3,String类的常用方法:
1,把字符串转换成字符数组:string.toCharArray(); 把字符数组转换成字符串:String("charArray");
2,把字符串转换成字节数组:string.getBytes(); 把字符数组转换成字符串:String("byteArray")
3, 取得字符串里面某个字符串或其他的索引(亦可判断字符串是否含有某字符串或其他):string.indexOf(参数);
4,截取字符串:string.subString(int beginIndex, int endIndex);包括前索引,不包括后索引;
5,忽略大小写的比较:string.equalsIgnoreCase(string2);
6,把字符串的字母全部转换成大写:string.toUpperCase(); 把字符串的字母全部转卷成小写:string.toLowerCase();
7,分离字符串:string.split(String regex);
8,返回去掉前后空白的字符串:string.trim();
9,把其他类型的数据转换成字符串:String.valueOf();
10,返回指定字符在字符串里的索引:string.charAt();
当然还有其他方法,详见API文档;
浙公网安备 33010602011771号