Java數組打印輸出(char、其余基本數據類型、引用數據類型)


import org.junit.Test;

public class Demo {
    @Test
    public void test1(){
        /*
        關於數組輸出的測試
        char[]直接輸出時,各字符會拼接成字符串輸出。
        char[]拼接字符串后再輸出,則輸出數組的地址值。
        引用數據類型輸出類名+地址值
        其余基本數據類型輸出地址值
        綜上所述,char[]需要特別注意下
         */
        char c[] = {'c','h','i','n','a'};
        Character ch[] = {'c','h','i','n','a'};
        String s[] = {"ch","ina"};
        Demo demo[] = {};
        int i[] = {1,2,3};
        double d[] = {2.2,3.3};
        boolean bool[] = {true,false};

        System.out.println("char數組輸出:");
        System.out.print("直接輸出:");
        System.out.print(c);
        System.out.print("\n拼接字符串輸出:");
        System.out.print("char[] = "+c+"\n");

        System.out.println("************************************************************");

        System.out.println("引用數據類型數組輸出:");

        System.out.println("直接輸出:");
        System.out.println(ch);
        System.out.println(s);
        System.out.println(demo);
        
        System.out.println("拼接字符串輸出:");
        System.out.println("Character[]:"+ch);
        System.out.println("String[]:"+s);
        System.out.println("Demo[]:"+demo);

        System.out.println("************************************************************");

        System.out.println("其它基本數據類型數組輸出:");

        System.out.println("直接輸出:");
        System.out.println(i);
        System.out.println(d);
        System.out.println(bool);

        System.out.println("拼接字符串輸出:");
        System.out.println("int[]:"+i);
        System.out.println("double[]:"+d);
        System.out.println("boolean[]:"+bool);
    }
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM