Java每日一題20161219

20161216問題解析請點擊今日問題下方的“【Java每日一題】20161219”查看(問題解析在公眾號首發(fā),公眾號ID:weknow619)

package Dec2016;

import java.util.Arrays;

public class Ques1219 {

    public static void main(String[] args) {

        int num = 2;
        Dog[] dogs01 = new Dog[num];  // dogs01中有兩只狗
        for(int i = 0; i < num; i++){
            dogs01[i] = new Dog(i, Color.values()[i]);
        }
        
        Dog[] dogs02 = Arrays.copyOf(dogs01, dogs01.length);  // dogs02中的狗是拷貝dogs01中的
        // 修改最后一只狗顏色
        dogs02[1].setColor(Color.white);
        // 打印dogs01中的狗
        for(Dog dog : dogs01){
            System.out.println(dog);
        }
    }
}

enum Color{
    white, black;
}

class Dog{
    private int id;
    private Color color;
    
    public Dog(int id, Color color) {
        super();
        this.id = id;
        this.color = color;
    }

    /* get、set方法省略 */
    
    public String toString(){
        return "編號:"+id+",顏色:"+color;
    }
}

今日問題:
請問主程序中輸出結(jié)果是什么?(點擊以下“【Java每日一題】20161219”查看20161216問題解析)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 173,548評論 25 708
  • 20161222問題解析請點擊今日問題下方的“【Java每日一題】20161223”查看(問題解析在公眾號首發(fā),公...
    weknow閱讀 513評論 0 4
  • 20161226問題解析請點擊今日問題下方的“【Java每日一題】20161223”查看(問題解析在公眾號首發(fā),公...
    weknow閱讀 200評論 2 4
  • 教育學(xué)上把人一生接受的教育分為三個部分:家庭教育、學(xué)校教育和社會教育。其中家庭教育是學(xué)校教育的基礎(chǔ),而學(xué)校教育是整...
    孩子怎么教閱讀 994評論 0 3
  • 01、螞蟻私塾創(chuàng)始人蔡壘磊在新書《認知突圍》里講過一個小故事:你究竟有多渴望成功? 一個年輕人問大師:“我怎樣才能...
    張熙年09閱讀 608評論 1 1