您好,欢迎访问代理记账网站
  • 价格透明
  • 信息保密
  • 进度掌控
  • 售后无忧

String类转换

/*
String类的转换功能:
byte[] getBytes(): . 将字符串转换成字节数组
char[] toCharArray():将字符串转换成字符数组
static String value0f(…) :将指定类型数据转换成字符串
String replace(oId,new):将指定字符(串)替换成新的字符(串)
String[] split (String):切割字符串,返回切割后的字符串数据,原字符串不变
String trim():去掉字符串两端的空白字符
*/

public static void main(String[] args) {
        String s1= "abc";

        // byte[] getBytes(): . 将字符串转换成字节数组
        byte[] by = s1.getBytes();
        for (int i = 0; i < by.length; i++) {
            System.out.println(by[i]);
        }
        System.out.println("------------------------------");

        //char[] toCharArray():将字符串转换成字符数组
        char[] ch = s1.toCharArray();
        for (int i = 0; i < ch.length ; i++) {
            System.out.println(ch[i]);
        }
        System.out.println("---------------------------");

        // static String value0f(..) :将指定类型数据转换成字符串
        String s2 = String.valueOf(123);
        System.out.println(s2+4);
        String s3 = ""+123;
        System.out.println(s3+4);
        System.out.println("-------------------------------");

        // String replace(oId,,new):将指定字符(串)替换成新的字符(串)
        String s4 = "abc";
        String s5 = s4.replace('b','d');
        System.out.println("s5:"+s5);
        System.out.println("-------------------------------");

        // String[] split (String):切割字符串,返回切割后的字符串数据,原字符串不变
        ///将字符串s4,按照空格进行切割
        String [] arr = s4.split("");
        for (int i = 0; i < arr.length; i++) {
            System.out.println(arr[i]);
        }
        System.out.println("-----------------------------------");

        //String trim():去掉字符串两端的空白字符
        String s6 = "  a  b  c  ";
        String s7 = s6.trim();
        System.out.println("s6:"+s6);
        System.out.println("s7:"+s7);

    }

分享:

低价透明

统一报价,无隐形消费

金牌服务

一对一专属顾问7*24小时金牌服务

信息保密

个人信息安全有保障

售后无忧

服务出问题客服经理全程跟进