Java当中使用String类构造方法的案例有些什么呢?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
public static void main(String[] args) {
 
        String s1 = new String();
 
        System.out.println(s1);
 
        
 
        byte[] arr1 = {97,98,99};        
 
        String s2 = new String(arr1);            //解码,将计算机读的懂的转换成我们读的懂
 
        System.out.println(s2);
 
        
 
        byte[] arr2 = {97,98,99,100,101,102};
 
        String s3 = new String(arr2,2,3);        //将arr2字节数组从2索引开始转换3个
 
        System.out.println(s3);
 
        
 
        char[] arr3 = {'a','b','c','d','e'};    //将字符数组转换成字符串
 
        String s4 = new String(arr3);
 
        System.out.println(s4);
 
        
 
        String s5 = new String(arr3,1,3);        //将arr3字符数组,从1索引开始转换3个
 
        System.out.println(s5);
 
        
 
        String s6 = new String("xiaoshuai");
 
        System.out.println(s6);
 
    }