美文网首页
NO.40 String类常见的构造方法

NO.40 String类常见的构造方法

作者: WXFA | 来源:发表于2017-08-07 13:43 被阅读0次

    1、public String():空构造

          String s1 = new String();

          System.out.println(s1);  //空的字符串

    2、 public String (byte[] bytes):把字节数组转换成字符串

          byte[] arr1 = {97,98,99};

          String s2 = new String(arr1);  //解码,将计算机读得懂的换成我们读的懂

          System.out.println(s2);    //结果==abc

    3、 public String (byte[] bytes, int index,int length):把字节数组的一部分转成字符串

          byte[] arr2 = {97,98,99,100,101,102};

          String s3 = new String(arr2,2,3);  //将arr2字节数组转换成字符串

          System.out.println(s3);      //结果==cde

    4、 public String (char[] value):把字符数组转成字符串

          char[] arr3 = {'a','b','c','d','e'};

         String s4 = new String(arr3);      //把字节数组转换成字符串

         System.out.println(s4);    //结果==abcde

    5、 public String (char[] value,int index,int count):把字符数组的一部分转成字符串

          char[] arr3 = {'a','b','c','d','e'};

          String s5 = new String(arr3,1,3);  //将arr3字符数组,以1索引开始转换3个

           System.out.println(s5);    //结果==bcd

    6、 public String(String original):把字符串常量值转成字符串

          String s6 = new String("Hello");

          System.out.println(s6);    //结果==hello

    相关文章

      网友评论

          本文标题:NO.40 String类常见的构造方法

          本文链接:https://www.haomeiwen.com/subject/vpaolxtx.html