zoukankan      html  css  js  c++  java
  • 笔记关于字符串数组方法(自己常看)

    字符串:

    1 charAt(n)    :    返回字符串n位置的字符
    2 substr(n,m)    :   n开始截取的位置    m截取的长度
    3 substring(n,m)   :   n开始截取的位置   m截取结束的位置
    4 replace(n,m)   :    用m替换n   (只替换一个)
    5 indexOf(n,m)   :    n查找的字符  m开始查找的位置(可省)  返回位置
    6 split("n")  :  用n分隔字符串  , 返回数组
    7 join("n")  :  用n连接字符串
    8 reverse()   :  翻转字符串

    数组:

    1 push() :  从末尾添加数据项
    2 pop()  :  从末尾去除数据项
    3 
    4 unShift()  : 从开始添加数据项
    5 shift()  :   从开始去除数据项
    6 
    7 splice(m,n)  : m:值开始删除的位置  n:值删除几项
    8 splice(a,0,b)   :   添加元素  从第三个参数开始,指向数组中添加的元素

    常用方法总结

     indexOf(n)!=-1  表示能找到某项
    
     arr.splice(0,arr.length) : 清空数组

    arr.join("") : 数组转换成字符串 (注意里面的引号 )可以加参数,意思是用什么分隔数组

    string.split("n"):字符串转换成数组

    补充 slice(n,m) 适用于字符串和数组 ,表示从n位置剪切到m位置,返回剪切后的数据

            n可以为负数,表示从最后面开始向后面截取

            m不是必须的

  • 相关阅读:
    【bzoj3211】花神游历各国
    四维偏序(K-D-Tree+rebuild)
    【bzoj3295】动态逆序对
    BZOJ3444: 最后的晚餐
    BZOJ3091: 城市旅行
    BestCoder Round #72
    BZOJ2733: [HNOI2012]永无乡
    wc2016总结
    BZOJ4381: [POI2015]Odwiedziny
    BZOJ4196: [Noi2015]软件包管理器
  • 原文地址:https://www.cnblogs.com/chenluomenggongzi/p/5976062.html
Copyright © 2011-2022 走看看