课后作业1

1.同名变量的屏蔽原则

在java中是不允许在同一个函数中声明同名变量的,但是可以在类中声明类的全局变量,然后在函数中声明同名的函数的局部变量。在该函数中,这个同名变量才管用,而且局部变量优先。

2.字符串连接 使用运算符 + 连接字面量可完成多个字符串连接的功能

3.

枚举类型 enum Size{ SMALL , MEDIUM , LARGE } 使用: Size s=Size.SMALL; //从字串转换为枚举 Size t=Size.valueof(“SMALL”);

 

 

 private enum MyEnum{
ONE, TWO, THREE
}
public static void main(String[] args) {
for(MyEnum value:MyEnum.values()){
System.out.println(value);
}


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};

 

posted @ 2018-10-07 22:21  张利杰j  阅读(117)  评论(0编辑  收藏  举报