码迷,mamicode.com
首页 > 其他好文 > 详细

03-String常用方法

时间:2018-09-29 22:45:28      阅读:133      评论:0      收藏:0      [点我收藏+]

标签:定位   equal   表单   equals   out   OLE   pre   boolean   nbsp   

1.获取方法

        /*
         * 编辑:刘诗华
         int  length()  获取字符串的长度
         char charAt(int index) 获取特定位置的字符 (角标越界)
         int  indexOf(String str) 获取特定字符的位置(overload)
         int  lastIndexOf(int ch) 获取最后一个字符的位置
        */
        
        String str="做人,多一份真诚,少一份套路";
        
        //1.获取字符串长度个数
        int length = str.length();
        System.out.println(length);  //14个字符
        
        //2.获取指定索引的字符
        char c = str.charAt(6);
        System.out.println(c);  ////3.搜索指定字符串首次出现位置索引  
        int index = str.indexOf("一");
        System.out.println(index);   // 第一个 "-" 在第下标为 4的位置
        
        //4.搜索指定字符串最后一次出现的位置
        int lastIndex = str.lastIndexOf("一");
        System.out.println(lastIndex);   //10

 

02.判断方法

        String str="粉红色的回忆-韩宝仪";
        
        //1.某指定字符串开头,startsWith()在开发表单的多选获取数据上很有用
        boolean b1 = str.startsWith("粉红");  //返加一个boolean值,如果是以 [粉红] 字符串开头,则返 true 如果不是返回 false
        //返回 true
        System.out.println(b1);
        
        //2.判断是否以指定字符串结尾
        boolean b2=str.endsWith("韩宝仪么");
        System.out.println(b2); //显然不是以 [韩宝仪么] 结尾  所以返回 false
        
        //3.判断字符串变量是否为空
        String str3="";  //是内容为空,不是引用为空
        boolean b3 = str3.isEmpty();
        System.out.println(b3); //true
        
        //4.判断是否包含指定字符
        boolean b4=str.contains("回忆");
        System.out.println(b4);
        
        //5.判断两个字符串变量内容是否相等,比较的是内容,String类已经重写父类方法,所以不再比较是内容地址是否相等
        String userName="root";
        boolean b5=userName.equals("root");
        System.out.println(b5);
        
        //6.忽略大小写是否相等
        boolean b6 =userName.equalsIgnoreCase("RooT");
        System.out.println(b6);  //true

 

03-String常用方法

标签:定位   equal   表单   equals   out   OLE   pre   boolean   nbsp   

原文地址:https://www.cnblogs.com/hua900822/p/9726826.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!