String使用和方法

Posted aikang525

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了String使用和方法相关的知识,希望对你有一定的参考价值。

String a = "abc";
        //返回String必须是常量池的
        String intern = a.intern();
        //长度
        int length = a.length();
        //指定位置的字符
        char charAt = a.charAt(0);
        //是否空串
        boolean empty = a.isEmpty();
        //转小写
        String s = a.toLowerCase();
        //转大写
        String s1 = a.toUpperCase();
        //收尾去空格
        String trim = a.trim();
        //比较内容
        boolean asd = a.equals("asd");
        //忽略大小写比较
        boolean b = a.equalsIgnoreCase("asd");
        //连接字符串
        String asd1 = a.concat("asd");
        //比较字符串大小
        int asd2 = a.compareTo("asd");
        //字符串截取
        String substring = a.substring(1,2);
        //判断结束
        boolean a1 = a.endsWith("a");
        //判断开始可规定开始位置
        boolean a2 = a.startsWith("a", 1);
        //是否包含
        boolean asd3 = a.contains("asd");
        //第一次出现的位置可指定开始位置
        int a3 = a.indexOf("a",1);
        //倒序第一次出现
        int a4 = a.lastIndexOf("a");
        //字符串的字符替换
        String replace = a.replace(‘a‘, ‘b‘);
        //符合正则替换
        String s2 = a.replaceAll("\w","b");
        //同replaceAll只替换第一个
        String s3 = a.replaceFirst("a", "b");
        //是否符合正则
        boolean matches = a.matches("\n");
        //切片(可使用正则拆分)可指定起始位置
        String[] split = a.split("\,", 2);
        //String转包装类
        int i = Integer.parseInt(a);
        //包装类转String
        String s4 = String.valueOf(i);
        //String转char
        char[] chars = a.toCharArray();
        //String转byte[]可指定编码需处理异常
        byte[] bytes = a.getBytes("gbk");

以上是关于String使用和方法的主要内容,如果未能解决你的问题,请参考以下文章

Sleep() 方法后的代码片段没有被执行

创建一个叫做机动车的类: 属性:车牌号(String),车速(int),载重量(double) 功能:加速(车速自增)减速(车速自减)修改车牌号,查询车的载重量。 编写两个构造方法:一个没有(代码片段

CSP核心代码片段记录

Android课程---Android Studio使用小技巧:提取方法代码片段

常用python日期日志获取内容循环的代码片段

如何将代码片段存储在 mongodb 中?