• String 类的常用方法


    format 是String类的一个非常有用的静态函数,可以将各类数据格式化为字符串并输出。其中format参数指定了输出的格式
    
    
    toCharArray方法可以将字符串转为字符数组
    
    getBytes方法可以将字符串转为字节数组
    
    
    
    compareTo
            //compareTo方法也可以判断两个字符串的值是否相等
            //如果返回零则代表相等,返回的不是零则代表不相等
    
    
    length
            //length方法可以获取字符串的长度
            System.out.println("字符串的长度是:"+str.length());
            
    charAt        //charAt方法可以获取字符串中指定位置(下标)上的字符
            char ch = str.charAt(4);
            System.out.println("字符串中第五个字符是:"+ch);
            
    
    
    
    indexof     //IndexOf方法和lastIndexOf方法都可以传入两个参数
            //第二个参数的作用是,给出查找的起始位置    
                    //如果在字符串中找是否存在的字符,则返回该字符的下标,找不到则返回-1
    
    lastIndexOf  //lastIndexOf的方法作用与indexof方法作用一样
            //IndexOf方法和lastIndexOf方法都可以传入两个参数
           //第二个参数的作用是,给出查找的起始位置    
          //只是查找的方向不同 lastIndexOf是从前往后找 从右往左
    
    
    Contains   //字符串中如果找的包含有字符串的就返回true真 否则就返回false
    
    
    endsWith 
            //endsWith()方法则判断是否以什么结尾
            //如果存在则为真返回true 否则为假返回false
    
    replace  //replace的作用就是把str的字符串替换为r的字符串
    
             String str="This is my original string ,it is very good!";
        //replace的作用就是把str的字符串替换为r的字符串
           String r="it"; 
    
    
    split //利用split把字符串按照指定的分割符进行分割,然后返回字符串数组
    
    
    startsWith  
              
                  //startsWith()方法是判断该字符串是否以指定子字符串开头,是返回真  否则返回假
    
    
    substring
    
              //substring()方法可以截取字符串
                //第一个参数为起始位置,第二个参数为终止位置,
                //如果不写第二个参数则直接从起始位置截取到末尾
                //包含起始位置,不包含终止位置
    toLowerCase
    
                  //toLowerCase的作用就是把字符串的值全部变为小写
    
    
    toUpperCase
                  //toUpperCase的作用就是把字符串的值全部变为大写
    
    trim
    
                 //trim()可以将字符串首尾空格去除,中间的空格不能去除
    
    valueOf
    
              //valueOf()可以将其他类型的数据转为字符串类型
  • 相关阅读:
    codevs1044 拦截导弹(最长不下降子序列dp)
    codevs1014 装箱问题(DP)
    codevs1068 乌龟棋(DP)
    angular.extend vs angular.copy
    angular input框点击别处 变成不可输入状态
    angular select框 option空行
    angular ui 路由传参
    setTimeout 传参
    设置请求头信息的不同方式
    vertical-align
  • 原文地址:https://www.cnblogs.com/nongzihong/p/10492247.html
Copyright © 2020-2023  润新知