java枚举数字_Java枚举类型的使用,数值的二进制表示

article/2025/10/11 4:55:09

一.Java枚举类型的使用

首先请看这段代码:

packagejava上课;public classEnumTest {public static voidmain(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};

运行结果如下

8a4b7733293d21aed18cd627263da29a.png

为什么是这个结果呢?

1.s和t不会引用同一个对象

2.s也不是原始数据类型原始类型,java中的原始类型包括 boolean,char ,byte,short ,int,long ,float ,double</


http://chatgpt.dhexx.cn/article/jwmBZXUr.shtml

相关文章

java枚举类型赋值_java枚举类型(转载)

public class TestEnum { /*最普通的枚举*/ public enum ColorSelect { red, green, yellow, blue; } /* 枚举也可以象一般的类一样添加方法和属性,你可以为它添加静态和非静态的属性或方法,这一切都象你在一般的类中做的那样. */ public enum Season { // 枚举列表必须写在最前…

java 枚举类 int_【转】掌握java枚举类型(enum type)

原文网址:http://iaiai.iteye.com/blog/1843553 1 背景 在java语言中还没有引入枚举类型之前,表示枚举类型的常用模式是声明一组具有int常量。之前我们通常利用public final static 方法定义的代码如下,分别用1 表示春天,2表示夏天,3表示秋天,4表示冬天。 Java代码 p…

java枚举类型转换_java枚举类型enum值与整数的转换

java编程中偶尔会用到枚举&#xff0c;为了直观&#xff0c;我们通常将枚举值设置为形象的单词&#xff0c;方便理解和使用。枚举类型相当于数据库 中字典表&#xff0c;但是枚举只有字典表的值&#xff0c;缺少其他用来表示和值一一对应的字段&#xff0c;当我们在数据库中保存…

Java中的枚举类型

文章目录 前言一、枚举类简介二、枚举底层原理总结 前言 这里复习一下Java中的枚举类型。实际上&#xff0c;枚举类型是特殊的类&#xff0c;和C语言C中的枚举不太一样&#xff0c;下面我们做详细说明。关于枚举类型有一个单独的设计模式&#xff1a;即单例设计模式。单例类是…

Java枚举类型

目录 一、前言&#xff1a; 二、枚举类型&#xff1a; 三、底层原理 四、应用 应用一&#xff1a;定义常量 底层原理详解 应用二&#xff1a;添加新方法 应用三&#xff1a;与switch结合使用 应用四&#xff1a;实现接口 应用五&#xff1a;使用接口组织枚举 一、前言…

深入理解Java枚举类型(enum)

【版权申明】未经博主同意&#xff0c;谢绝转载&#xff01;&#xff08;请尊重原创&#xff0c;博主保留追究权&#xff09; http://blog.csdn.net/javazejian/article/details/71333103 出自【zejian的博客】 关联文章&#xff1a; 深入理解Java类型信息(Class对象)与反射…

Python中对基本文件操作

Python中对基本文件操作 一、前言二、创建和打开文件1.打开一个不存在的文件时先创建该文件2.以二进制形式打开文件3.打开文件时指定编码方式 三、关闭文件四、打开文件时使用with语句五、写入文件内容六、读取文件1.读取指定字符2.读取一行3.读取全部行 一、前言 在Python中&a…

C语言——文件操作

文章目录 1. 为什么使用文件2. 什么是文件2.1 程序文件2.2 数据文件2.3 文件名 3. 文件的打开和关闭3.1 文件指针3.2 文件的打开和关闭 4. 文件的顺序读写4.1 fgetc与fputc4.2 fgets与fputs4.3 fscant与fprintf4.3.1 fprintf4.3.2 fscanf 4.4 fread与fwrite4.4.1 fwrite4.4.2 f…

C语言之文件操作

目录 为什么使用文件 文件名 文件指针 流 文件的打开和关闭 前言 文件的打开方式 文件打开关闭函数 fopen函数 fclose函数 文件的顺序读写 fputc函数 fgetc函数 fputs函数 fgets函数 fprintf函数 fscanf函数 fwrite函数 fread函数 文件的随机读写 fseek函…

文件操作(图解)

文件操作 1、文件是什么&#xff1f;1.1 程序文件1.2 数据文件1.3 文件名 2、文件的打开和关闭2.1 文件指针2.2 文件的打开和关闭 3、文件的顺序读写4、文件的随机读写4.1 fseek4.2 ftell4.3 rewind 5、文本文件和二进制文件6、文件读取结束的判定6.1 被错误使用的feof 7、文件…

C++中的文件操作

目录 文件操作C中的文件操作时基于面向对象的C中文件类型分为两种&#xff1a;操作文件的三大类&#xff08;这些类都属于标准模板库&#xff09;:1 文本文件1.1 写文件写文件步骤如下&#xff1a;文件打开方式&#xff1a; 1.2 读文件读取文件数据的四种方式按照喜好记前三个中…

什么是文件操作?为什么要有文件操作?

文章目录 前言一、什么是文件1.1 程序文件1.2 数据文件 二、文件的打开与关闭2.1 文件指针2.2 文件的打开与关闭2.3 文件读写详情表&#xff01;&#xff08;重点&#xff09;2.4 文件的顺序读写&#xff01;&#xff08;重点&#xff09;2.5 文件的随机读写2.5.1 fseek2.5.2 f…

常见文件操作函数

目录 一、文件的打开和关闭 1、文件指针 2、文件打开和关闭 二、文件的顺序读写 1、fgetc()和fputc()函数 2、fgets()和fputs()函数 3、fscanf()和fprintf()函数 4、fread()和fwrite()函数 三、文件的随机读写 1、fseek函数 2、ftell函数 3、rewind函数 四、文本文…

【Linux】Linux的文件操作

文件操作对于不少编程初学者来说都是一件头疼的事情&#xff0c;不管你学习的是什么编程语言&#xff0c;C/C/Java/Go/Python ,因为我们学习到的文件相关的操作对你来说都是一个黑盒&#xff0c;我们只是知道我们应该怎么使用相应的文件函数进行操作&#xff0c;而对于内部的实…

文件操作(详解)

目录 1. 为什么使用文件 2. 什么是文件 2.1 程序文件 2.2 数据文件 2.3 文件名 3. 文件的打开和关闭 3.1 文件指针 ​ 3.2 文件的打开和关闭 4. 文件的顺序读写 4.1 对比一组函数&#xff1a; 5. 文件的随机读写 5.1 fseek 5.2 ftell 5.3 rewind 7. 文件读取结束的…

c语言中的文件操作

目录 引入&#xff1a; 一、文件的打开和关闭 1.文件名 2.文件指针 3.文件的打开和关闭 二、对文件如何操作和流 1.对文件操作相关功能&#xff1a; 2.流 三、文件操作函数(顺序读写) 1."w"输出流&#xff1a; 2."r" 输入流 3."wb"与&…

C语言 文件操作

文件操作在我们的使用中虽然占的不多&#xff0c;但是有些时候&#xff0c;还是需要这部分的知识的。比如&#xff0c;我们做了一个C语言版的售卖系统。现在的想法是在关闭的时候保存这次的结果&#xff0c;然后下一次继续使用&#xff0c;这个时候&#xff0c;就可以使用文件操…

手把手教你学Python之文件操作(一文掌握文件操作)

目录 1、Python中文本文件的读写 2、Python中常用的文件与文件夹操作方法 3、Python中Excel文件的读写 4、Python读取Excel文件案例​ 为了保存数据&#xff0c;方便修改和分享&#xff0c;数据通常以文件的形式存储在磁盘等外部存储介质中。根据逻辑上编码不同可将文件大致…

Linux文件操作

目录 一、系统api与库函数的关系二、open和close函数介绍2.1 open方法介绍2.2 close方法介绍 三、open/create函数创建文件时的权限设置四、read和write函数的介绍和使用4.1 read函数介绍4.2 write函数介绍4.3 如何使用 五、lseek函数的介绍和使用5.1 介绍5.2 如何使用 六、阻塞…

python文件操作(一看就懂)

python文件操作 历史遗留问题文件介绍打开文件转定义字符Python格式化字符串的替代符以及含义Python的转义字符及其含义 &#x1f495;Final~ 历史遗留问题 现在我们接着上文讲&#xff0c;如果没有看过我上篇文章的萌新朋友们可以先去看看&#xff0c;不然一会儿容易读的你满…