String与基本数据类型之间的转换

 
    /*
    String与基本数据类型、包装类之间的转换
    String--->基本数据类型、包装类:调用包装类的静态方法:parseXxx(str)
    基本数据类型、包装类--->String:调用String重载的valueOf(xxx)
        */
    @Test
    public void test1() {
        String str1 = "123";
        int num = Integer.parseInt(str1);
        System.out.println(num);
        String str2 = String.valueOf(num);
        System.out.println(str2);
        System.out.println(str1 == str2);
    }
    //    String与char[]之间的转换
    /*
    String --->char[]:调用String的toCharArray()
    char[] ---->String:调用String的构造器
     */
    @Test
    public void test2() {
        String str1 = "abc123";     //题目:a21cb3
        char[] charArray = str1.toCharArray();
        for (int i = 0; i < str1.length(); i++) {
            System.out.println(charArray[i]);
        }
        char[] arr = new char[]{'h','e','l','l','o'};
        String s = new String(arr);
        System.out.println(s);
    }

给TA打赏
共{{data.count}}人
人已打赏
知识碎片

String的常用方法

2021-11-30 17:34:23

知识碎片

Java—队列(完善版)

2021-11-30 18:22:51

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧