1.Enumtest.Java 代码: 运行结果: 结论:枚举类型是引用类型!枚举不属于原始数据类型,它的每个具体值都引用一个特定的对象。相同的值则引用同一个对象。 可以使用“==”和equals()方法直接比对枚举变量的值,换句话说,对于枚举类型的变量,“==”和equals()方法执行的结果是等 ...
分类:
编程语言 时间:
2016-10-06 20:11:06
阅读次数:
261
JAVA课后实验和动手动脑 1.仔细阅读示例: EnumTest.java,运行它,分析运行结果? 你能得到什么结论?你掌握了枚举类型的基本用法了吗? public class EnumTest { public static void main(String[] args) { Size s=Si ...
分类:
编程语言 时间:
2016-10-06 20:04:51
阅读次数:
206
1、枚举类型的检验 运行下列代码,有何结果? 运行结果为:false false true SMALL MEDIUM LARGE。 结果分析:1)Size s=Size.SMALL;Size t=Size.LARGE;所以很显然,s并不等于t。2)因为s是自己定义的枚举类型,所以不是一个基本类型,所 ...
分类:
其他好文 时间:
2016-10-06 15:06:22
阅读次数:
190
结论:枚举类型是引用类型,不属于原始数据类型,它的每个具体值都引用一个特定的对象。相同的值则引用同一个对象。可以使用“==”和equals()方法直接比对枚举变量的值,换句话说,对于枚举类型的变量,“==”和equals()方法执行的结果是等价的。 二、TestDouble.java测试浮点数 结论 ...
分类:
编程语言 时间:
2016-10-06 15:02:12
阅读次数:
196
一、 1、仔细阅读示例: EnumTest.java,运行它,分析运行结果? 此程序的功能是枚举类型对象的比较,判断s与t是否引用的一个对象,是输出true不是输出false,显然一个为small一个为large不是一个引用对象所以输出false。接而判断两个枚举类型是不是基本数据类型,不是所以输出 ...
分类:
编程语言 时间:
2016-10-06 12:49:28
阅读次数:
239
1.仔细阅读示例: EnumTest.java,运行它,分析运行结果? 你能得到什么结论?你掌握了枚举类型的基本用法了吗? 结果:false false true SMALL MEDIUM LARGE 结论:枚举可用于switch语句中。枚举不属于原始数据类型,它的每个具体值都引用一个特定的对象。相 ...
分类:
其他好文 时间:
2016-10-05 17:42:05
阅读次数:
125
1.阅读示例: EnumTest.java,并运行。分析结果 代码: 程序创立了枚举类型,创立枚举类型要用enum关键字枚举类型可以把相关的常量(编程规范:常量每个字母大写)放到一个枚举类型里,每个值的名称都会转化成一个字符串。由于enum本身也是一个类,因此不能被继承。 程序中s和t引用的不是同一 ...
分类:
编程语言 时间:
2016-10-05 12:37:28
阅读次数:
195
这次上课我们讲了Java语言中的枚举类型,并进行了一次课堂测试,测试代码如下: public class EnumTest { public static void main(String[] args) { Size s=Size.SMALL; Size t=Size.LARGE; //s和t引用 ...
分类:
编程语言 时间:
2016-10-05 10:54:21
阅读次数:
178
C#基础 C#基础 类型和变量 类型 C# 支持两种类型:"值类型"和"引用类型"。值类型包括简单类型(如 char、int 和 float等)、枚举类型和结构类型。引用类型包括类 (Class)类型、接口类型、委托类型和数组类型。 变量的类型声明 每个变量必须预先声明其类型。如 int a; in ...
分类:
Windows程序 时间:
2016-10-04 14:00:49
阅读次数:
1442
一、 1、仔细阅读示例: EnumTest.java,运行它,分析运行结果? 此程序的功能是枚举类型对象的比较,判断s与t是否引用的一个对象,是输出true不是输出false,显然一个为small一个为large不是一个引用对象所以输出false。接而判断两个枚举类型是不是基本数据类型,不是所以输出 ...
分类:
编程语言 时间:
2016-10-03 19:15:35
阅读次数:
136