ArrayList实现了System.Collections空间下的IEnumerable接口,这个接口是非泛型的。如果要使用LINQ,必须声明枚举变量的类型,依赖Cast查询运算符转换枚举类型。 using System; using System.Collections; using Syste ...
分类:
其他好文 时间:
2020-04-15 21:43:23
阅读次数:
75
///枚举类型转string String enumToString(o) => o.toString().split('.').last; ///string转枚举类型 T enumFromString<T>(Iterable<T> values, String value) { return v ...
分类:
编程语言 时间:
2020-04-15 13:47:18
阅读次数:
312
说起MySQL的查询优化,相信大家收藏了一堆奇技淫巧:不能使用SELECT 、不使用NULL字段、合理创建索引、为字段选择合适的数据类型..... 你是否真的理解这些优化技巧?是否理解其背后的工作原理?在实际场景下性能真有提升吗?我想未必。因而理解这些优化建议背后的原理就尤为重要,希望本文能让你重新 ...
分类:
数据库 时间:
2020-04-15 00:23:57
阅读次数:
68
JavaSE面试题:单例设计模式 编程题:写一个Singleton示例 什么是Singleton? Singleton:在 Java中指单例设计模式。 单例模式:即某个类在整个系统中只有一个实例对象可被获取和使用的代码模式。 例如:代表JVM运行环境的Runtime类 要点 单例类只能有一个实例。 ...
分类:
编程语言 时间:
2020-04-14 18:31:32
阅读次数:
70
新手学Java编程语言怎么入门?掌握语言基础是第一步,了解java基础知识,Java关键字、核心概念或者基本编码技术。掌握操作符、控制执行流程、访问权限控制、复用类、多态、接口、字符串、泛型、数组、容器深入研究、JavaI/O系统、枚举类型、并发以及图形化用户界面等内容。 ...
分类:
编程语言 时间:
2020-04-10 10:25:04
阅读次数:
79
枚举是一组有名字的常量集合 数字枚举 枚举值会递增,并采用反向映射的原理 字符串枚举 编译结果显示只有成员名称作为key,所以它不能进行反向映射的 异构枚举 数字枚举和字符串枚举混用的结果,容易引起混淆,不建议使用 枚举成员 枚举成员的值是只读类型,定义后不能修改。 1.const member(常 ...
分类:
其他好文 时间:
2020-04-07 11:09:05
阅读次数:
67
1.数据类型 CHAR & VARCHAR CHAR:定长字串 VARCHAR:变长字串 ENUM & SET ENUM:枚举类型,在若干个枚举值中选一个 SET:集合,可多选 2.关键词 LIKE 关键词LIKE可实现模糊查询,使用通配符%和_代表未知字符 + %:不定个未指定字符 + _:一个未 ...
分类:
数据库 时间:
2020-03-30 19:15:59
阅读次数:
89
本文即将看到: ? 枚举 ? 类型定义 ? 枚举示例 一、思维导图 二、枚举 三、类型定义 四、枚举示例 1) 2) ...
分类:
其他好文 时间:
2020-03-25 13:33:57
阅读次数:
43
1、枚举 枚举是用户定义的整数类型,在声明时指定该枚举类型的实例可以包含的一组可接受的值。 代码编译好之后,枚举就成为基本类型。 枚举继承于基类Sysytem.Enum的结构,表示可以对枚举调用方法。把枚举当做结构不会造成性能损失。 语法定义 enum 枚举名 { 枚举值 } 每个枚举值对应一个数字 ...
分类:
编程语言 时间:
2020-03-24 23:27:06
阅读次数:
82
第19章:枚举类型(下) 昨天做了简短的分析,算是enum的本质。文中将enum比作容器,有点像,毕竟是一个文件包含了多种预设的对象。 EnumSet中的元素必须来自一个enum。EnumSet的设计充分考虑到了速度因素,因为它必须与非常高效的bit标志相竞争。就其内部而言,它就是将一个long值作 ...
分类:
编程语言 时间:
2020-03-24 23:21:00
阅读次数:
74