String 类的常用方法

更新时间:2019-03-20 15:50:23 点击次数:1410次
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()可以将其他类型的数据转为字符串类型

本站文章版权归原作者及原出处所有 。内容为作者个人观点, 并不代表本站赞同其观点和对其真实性负责,本站只提供参考并不构成任何投资及应用建议。本站是一个个人学习交流的平台,网站上部分文章为转载,并不用于任何商业目的,我们已经尽可能的对作者和来源进行了通告,但是能力有限或疏忽,造成漏登,请及时联系我们,我们将根据著作权人的要求,立即更正或者删除有关内容。本站拥有对此声明的最终解释权。

回到顶部
嘿,我来帮您!