VVL1295

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

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文档;

posted on 2014-12-26 16:44  bobo2018  阅读(108)  评论(0)    收藏  举报