zoukankan      html  css  js  c++  java
  • 【Java每日一题】20161219

    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;  
     

    今日问题: 
    请问主程序输出结果是什么?(点击以下“【Java每日一题】20161219”查看20161216问题解析) 

    题目原发布于公众号、简书:【Java每日一题】20161219【Java每日一题】20161219 

  • 相关阅读:
    网络
    DB
    DevOps
    Linux 进程管理:Supervisor
    Tomcat相关知识
    Tomcat配置和数据源配置
    Eclipse智能提示及部分快捷键
    Servlet工作原理
    蜗牛
    Servlet技术
  • 原文地址:https://www.cnblogs.com/weknow619/p/6196233.html
Copyright © 2011-2022 走看看