• 字符串 实例


    字符串实例:

        public static void main(String[] args) {
    
            /**
             * 创建String类型的对象
             */
    
            // 方法一
            String name1 = new String();
            name1 = "马原";
    
            // 方法二
            String name2 = new String("马原");
    
            // 方法三
            String name3 = "马原";
    
            /**
             * String 长度
             */
    
            /**
             * String 大小写
             */
            String name = "tom";
            // 大写
            name = name.toUpperCase();
            // 小写
            name = name.toLowerCase();
    
            /**
             * String拼接 
             * 1、方法一:使用+拼接时,会自动将其他类型的数组转换成String类型字符
             * 2、方法二:使用concat()进行字符串拼接,不会新创建字符串
             */
            System.out.println("*****************符串拼接*******************");
            System.out.println("**************************");
            System.out.println("马原" + 10 + "岁,是个小帅哥呀!");
            String names = "马";
            names = names.concat("原");
            System.out.println(names);
    
            /**
             * 查找字符串位置
             */
            System.out.println("*****************查找字符串位置****************");
            String address = "北京海淀区五道口校区";
            // indexOf字符串第一次出现的位置
            int indexOf = address.indexOf("区");
            System.out.println(indexOf);
            // lastIndexOf最后一次出现的位置
            int lastIndexOf = address.lastIndexOf("区");
            System.out.println(lastIndexOf);
    
            /**
             * 截取字符串
             */
            System.out.println("*****************截取字符串*******************");
            // trim()去除前后空格
            System.out.println(" 哈哈  ".trim());
            String content = "北京海淀区五道口第一关羽";
            String substring = content.substring(5);
            System.out.println("截取后的字符串为:" + substring);
    
            String substring2 = content.substring(5, 8);
            System.out.println(substring2);
    
            /**
             * 分隔字符串
             */
            System.out.println("*****************分隔字符串*******************");
            String str = "长亭外 古道边 芳草碧蓝天 晚风扶 柳笛声残 夕阳山外山";
            // 分隔
            String[] split = str.split(" ");
            for (int i = 0; i < split.length; i++) {
                System.out.println(split[i]);
            }
    
            /**
             * StringBuffer
             */
            System.out.println("***************StringBuffer****************");
            StringBuffer sb = new StringBuffer("超级演说家马上开始");
            // 拼接字符串
            sb.append("!");
            // 再指定位置插入字符串
            sb.insert(5, ",");
            // 从StringBuffer对象转换为Buffer对象
            String string = sb.toString();
            System.out.println(string);
        }
    
    }

     

  • 相关阅读:
    索引的优缺点
    php中创建和调用WebService
    Redis常用数据结构和操作
    PHP的array_merge
    数据库最左前缀原则
    Mysql+Sphinx实现全文搜索
    YAPI安装和使用
    根据导入xlxs的文件,来写入数据库
    操作RDS文档说明
    springboot查找配置文件路径的过程
  • 原文地址:https://www.cnblogs.com/Zzzzn/p/9811298.html
Copyright © 2020-2023  润新知