zoukankan      html  css  js  c++  java
  • 10月1日

    动手动脑

    1.

    public class EnumTest {

    public static void main(String[] args) {
    Size s=Size.SMALL;
    Size t=Size.LARGE;
    //s和t引用同一个对象?
    System.out.println(s==t); //
    //是原始数据类型吗?
    System.out.println(s.getClass().isPrimitive());
    //从字符串中转换
    Size u=Size.valueOf("SMALL");
    System.out.println(s==u); //true
    //列出它的所有值
    for(Size value:Size.values()){
    System.out.println(value);
    }
    }

    }
    enum Size{SMALL,MEDIUM,LARGE};

    对于代码运行结果:

    true
    SMALL
    MEDIUM
    LARGE

    2.

    同名变量屏蔽原则

    例如:

    package wo;
    public class EnumTest{
    private static int value=1;
    public static void main(String[] args) {
    int value=2;
    System.out.println(value);
    }

    }

    结果为2;

    3.

    X+Y=100200

    300=X+Y

    为什么或有这种结果?

    因为在第一个结果输出时,这种输出方式并不能得到X+Y的结果如要得到300这个值,必须加括号

  • 相关阅读:
    进度条4
    构建之法读书笔记02
    进度条3
    个人作业四则运算2测试
    个人作业3
    从小工到专家阅读笔记01
    个人冲刺07
    个人冲刺06
    个人冲刺05
    学习进度条08
  • 原文地址:https://www.cnblogs.com/hanmy/p/13757929.html
Copyright © 2011-2022 走看看