首页 > 其他分享 >动手动脑——枚举类型

动手动脑——枚举类型

时间:2024-09-23 17:45:38浏览次数:9  
标签:动脑 System SMALL 动手 枚举 println Size out


public class EnumTest {
public static void main(String[] args) {
Size s=Size.SMALL;
Size t=Size.LARGE;
System.out.println(st);
System.out.println(s.getClass().isPrimitive());
Size u=Size.valueOf("SMALL");
System.out.println(s
u);
for(Size value:Size.values()){
System.out.println(value);
}
}
}
enum Size{SMALL,MEDIUM,LARGE};

枚举类型可以自定义值,例如将比较抽象的四季,星期变为可储存在对象里的值。枚举类型适用储存于不容易被基本类型表示的信息。使用枚举类型时,要用enum声明,并将所有的值都列出。

标签:动脑,System,SMALL,动手,枚举,println,Size,out
From: https://www.cnblogs.com/dynastyeast/p/18427494

相关文章

  • 动手学深度学习8.7. 通过时间反向传播-笔记&练习(PyTorch)
    本节课程地址:本节无视频本节教材地址:8.7.通过时间反向传播—动手学深度学习2.0.0documentation(d2l.ai)本节开源代码:...>d2l-zh>pytorch>chapter_multilayer-perceptrons>bptt.ipynb通过时间反向传播到目前为止,我们已经反复提到像梯度爆炸或梯度消失,以及需要对循环......
  • 【题解】【枚举】—— [NOIP2014 普及组] 比例简化
    【题解】【枚举】——[NOIP2014普及组]比例简化[NOIP2014普及组]比例简化题目背景题目描述输入格式输出格式输入输出样例输入#1输出#1提示1.思路解析2.AC代码[NOIP2014普及组]比例简化通往洛谷的传送门题目背景NOIP2014普及组T2题目描述在社交媒体......
  • 自定义类型:联合和枚举
    一.联合体类型的声明像结构体一样,联合体也是有一个或者多个成员构成,这些成员可以是不同的类型。但是编译器只为最大的成员分配足够的内存空间。联合体的特点是所有成员共用同一块内存空间。所以联合体也叫:共用体。给联合体其中一个成员赋值,其他成员的值也跟着变化。#include......
  • 【C语言】⾃定义类型:联合和枚举
    ⾃定义类型:联合和枚举1.联合体1.1联合体类型的声明1.2联合体的特点1.3相同成员的结构体和联合体对⽐1.4联合体⼤⼩的计算1.5联合的⼀个练习2.枚举类型2.1枚举类型的声明2.2枚举类型的优点2.3枚举类型的使⽤1.联合体1.1联合体类型的声明像结构体⼀样,联......
  • c++算法 枚举———百钱白鸡问题
    前言枚举,是一种最基本的算法思想,通过穷举枚举出所有的可能,再加以比较。枚举算法适用于问题规模较小、解空间可穷举的情况。它的优点是简单直观,不需要复杂的数学推导,易于实现。但是,对于问题规模较大的情况,枚举算法的时间复杂度可能会非常高,效率较低。接下来会介绍两个百钱白......
  • 自定义类型:联合和枚举
    一,联合体类型的声明 与结构体相似,联合体也是由一个或者多个成员构成,这些成员可以是不同类型。但是与结构体不同的是:编译器只为联合体成员中的最大成员分配足够的内存空间。 联合体的特点是所有成员共用一块内存空间。所以联合体也称 ===>  共用体那也就意味着联......
  • 《动手学深度学习》笔记1.6——多层感知机→代码实现
    目录1.感知机2.多层感知机2.1XOR(单分类)2.2为何需要(非线性)激活函数?2.3经典激活函数(Sigmoid、Tanh、ReLU)2.4多类分类2.5多隐藏层2.6调参(两种基本思路)2.7总结3.代码实现(pytorch)3.1从零实现可能的报错与解法3.2简洁实现原视频链接:10多层感知机+......
  • 手把手教你自己动手写cpu(六)--算术操作指令实现
    目录1.加法指令(Addition)实现思路Verilog实现示例2.减法指令(Subtraction)实现思路Verilog实现示例3.乘法指令(Multiplication)实现思路Verilog实现示例4.除法指令(Division)实现思路Verilog实现示例ALU模块乘法器模块除法器模块顶层模块测试模块总结 ......
  • 【C语言】联合体&&枚举的讲解
    目录✨声明!!!:联合体与结构体只有一个区别,那就是内存存储方式不同......
  • JAVA进阶-枚举,类加载器,反射
    day15-枚举,类加载器,反射枚举为什么有枚举为了简洁的表示一些固定的值,Java就给我们提供了枚举。定义格式是指将变量的值一一列出来,变量的值只限于列举出来的值的范围内。格式publicenums{ 枚举项1,枚举项2,枚枚举项3;}定义枚举类要用关键字enum定义......