zoukankan      html  css  js  c++  java
  • String对象的一些函数用法与心得

    1: char[] toCharArray()

      将此字符串转换为一个新的字符数组

      String string="abc";

      char[] array = string.toCharArray();// 获取字符数组

      for (int i = 0; i < array.length; i++) {// 遍历字符数组

        array[i] = (char) (array[i] ^ 20000);// 对每个数组元素进行异或运算
      }

       返回字符数组,然后可以进行遍历,那么遍历的同时,我们也可以对字符重新赋值,代码如上(此处进行的是位运算,加密)。

    2: String toLowerCase()

      将此 String 中的所有字符都转换为小。

      String toLowerCase(Locale locale)

      将此 String 中的所有字符都转换为小写。

    3:int indexOf(String str, int fromIndex)

    从指定的索引处开始,返回第一次出现的指定子字符串在此字符串中的索引。

    String string="abc";

    int indexOf = string.indexOf("b", 0);

    意思是从string的第一个位置开始,b在第二个位置出现,那么返回的数就是1。假如我们把0改成2,也就是把第三个位置开始,其实也是会返回的,返回-1。

    4:String substring(int beginIndex)

    返回一个新的字符串,它是此字符串的一个子字符串。

    String string="abc";

    String substring = string.substring(1);

    此处返回bc,也就是从指定的位置开始(包括本身),截取后面那一段字符串。

     

     

  • 相关阅读:
    nginx 指令之 try_files
    java tomcat jvm优化
    使用phpexcel上传下载excel文件
    路由器数据统计SQL脚本
    微信公众平台开发(122) 获取微信会员卡用户姓名和手机号
    微信会员卡积分规则
    IP白名单
    关于公众平台接口不再支持HTTP方式调用的公告
    微信公众号特异功能列表
    微信小程序 TOP100 榜单
  • 原文地址:https://www.cnblogs.com/qiuguirong/p/9026309.html
Copyright © 2011-2022 走看看