问题标签 [enumerated]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
435 浏览

swift - 从枚举数组调用 Array.reduce(_:_)

正常reduce通话:

尝试从reduce调用EnumeratedSequence<Array<Element>>

0 投票
2 回答
4840 浏览

swift - Swift:For循环通过索引大于1迭代枚举数组

有没有办法使用 .enumerated() 和 stride 通过索引大于 1 的字符串数组使用 for-in 循环,以保持索引和值?

例如,如果我有数组

var testArray2:[字符串] = [“a”,“b”,“c”,“d”,“e”]

我想通过使用 testArray2.enumerated() 并使用 stride by 2 来循环输出:

所以理想情况下是这样的;但是,此代码将不起作用:

0 投票
3 回答
282 浏览

c - 我的 switch 语句总是返回第一种情况?

我在处理这段代码时遇到了一些问题。我对 switch 语句和枚举类型很陌生,所以可能有点过度扩展。我设法输入 switch 语句,但它一直返回第一个案例。任何想法为什么?

我还没有编写我需要的其余开关盒。非常感谢解决此问题的任何帮助!

0 投票
1 回答
809 浏览

java - 将枚举转换为字符

我正在研究一个 Hibernate 项目,这是我的课程的摘录:

在我的数据库中,STATUT_EXTRACTION 是一个 CHAR 类型,这就是我使用转换器(HibernateBooleenVersCaractere 实现 AttributeConverter)的原因,它工作得很好。直到现在,布尔 statutExtraction 很有用,因为我只有两个状态(DB 中的 OK = true = 1,DB 中的 Error = false = 0)。但现在我想添加一个状态。为此,我创建了一个枚举状态并使用了枚举类型:

在这里,我猜到了由 EnumType 与数据库中的 STATUT_EXTRACTION 类型不同引起的错误。

我有第二个想法:使用转换器,就像我将布尔值转换为字符一样:

并将我的工作课程更改为:

在这里我有这个错误:

尝试应用 AttributeConverter 时出错

遗憾的是我无法更改数据库类型(char),因为我有很多数据。

有人知道我的错误在哪里(或者为什么不以不同的方式来做我需要做的事情!)?

0 投票
0 回答
187 浏览

hibernate - 休眠枚举(EnumType.STRING)

如何将 Enum 的字符串值(密码)保存到数据库?现在我只能保存 Enum 类型 ( ID_CARD, INTERNATIONAL_PASSPORT)。

我的枚举类

​</p>

HTML页面:

我想保存 th:value="${state.passport}" th:text="${state.passport}"

0 投票
1 回答
31 浏览

python - 如何将枚举整数保存到空列表?

1) 我有一个文本文件,里面有一些可能多次出现的键值(例如 '002' 或 '006' 或 '007'

2)我写了一些代码,找到行号,每次找到特定出现的“002”

3)代码有效,但最新的发现会覆盖之前的任何一个,所以我最终得到一个。因此,我需要将找到“002”的每个行号存储到一个列表中。

4)它正在杀死我,我似乎无法存储行号。请帮忙..


输出

在第 7 行找到最后一个 num2 在第 14 行找到最后一个 num2

进程以退出代码 0 结束


我只需要存储所有行号,以便我可以编写一些逻辑来根据某些信息的位置拆分文件中的数据

0 投票
1 回答
285 浏览

lucene - 如何使用 Hibernate-Search 索引和搜索 ENUM 类型

我在 Spring、Jpa、Hibernate-Search、Lucene 应用程序中工作。我想索引一个具有 ENUM 属性的 JPA 实体并使用 Lucene 对其进行搜索。我的 ENUM 中的每个元素都有一个 int 值。

我将@Field 注释放在属性上,但不起作用。在数据库中,该字段被存储为整数。

现在我想使用 Lucene 使用这个字段进行搜索

我无法将枚举存储更改为字符串类型,因为它有其他查询正在工作并将此枚举属性用作整数,我不知道如何索引和使用它。

0 投票
1 回答
62 浏览

swift - 从 JSON 创建日期数组

我想从以下 JSON 创建一个日期数组(或包含索引和数据的元组)。

我的代码正在创建一个数组,但不是创建一个日期数组,而是将日期分解为字符。我需要做什么来创建一个日期数组。

JSON 看起来像:

代码是:

代码打印到控制台:

日期 [[“2”、“0”、“1”、“7”、“-”、“0”、“1”、“-”、“0”、“5”]、[“2”、“ 0”、“1”、“7”、“-”、“0”、“1”、“-”、“0”、“6”]、[“2”、“0”、“1”、“ 7”、“-”、“0”、“1”、“-”、“0”]]

在此先感谢您的任何建议。