«enums» 태그된 질문

요소, 멤버 또는 형식의 열거 자라는 명명 된 값 집합으로 구성된 데이터 형식입니다.


3
Enum의 values ​​() 메서드에 대한 설명서는 어디에 있습니까?
열거 형을 다음과 같이 선언합니다. enum Sex {MALE,FEMALE}; 그런 다음 아래와 같이 열거 형을 반복하십시오. for(Sex v : Sex.values()){ System.out.println(" values :"+ v); } Java API를 확인했지만 values ​​() 메소드를 찾을 수 없습니까? 이 방법의 출처가 궁금합니다. API 링크 : https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html
172 java  enums 

7
Java Enum-이름 대신 toString을 사용하는 이유
방법을 열거 형 API를 보면 다음과 같이 name()말합니다. 열거 형 선언에서 선언 한대로이 열거 형 상수의 이름을 반환합니다. toString 메소드는보다 사용자에게 친숙한 이름을 리턴 할 수 있으므로 대부분의 프로그래머는이 메소드에 우선하여 toString 메소드를 사용해야합니다. 이 방법은 주로 정확한 이름을 얻는 데 정확성이 결정되는 특수한 상황에서 사용하도록 설계되었으며, 이는 릴리스마다 다릅니다. …
171 java  enums 

9
열거 형에서 임의의 값을 어떻게 선택합니까?
C #에 임의의 열거가 주어지면 임의의 값을 어떻게 선택합니까? (나는이 기본적인 질문을 찾지 못했습니다. 누구에게나 참조 할 수 있도록 잠시 후 내 답변을 게시 할 것이지만 자유롭게 자신의 답변을 게시하십시오.)
170 c#  random  enums 

29
Java : 열거 형에 지정된 문자열이 포함되어 있는지 확인하십시오.
여기 내 문제가 있습니다-열거 형에 해당하는 열거 형을 찾고 있습니다 (존재하는 경우) ArrayList.contains();. 내 코드 문제의 샘플은 다음과 같습니다. enum choices {a1, a2, b1, b2}; if(choices.???(a1)}{ //do this } 이제는 ArrayList 의 Strings가 더 나은 경로 있지만 스위치 / 케이스를 통해 열거 형 내용을 실행해야합니다. 따라서 내 문제. 이와 같은 …
169 java  string  enums 

8
C #에서 int가 적법한 열거 형인지 확인하는 방법이 있습니까?
SO 게시물을 읽었으며 가장 기본적인 작업이 누락 된 것 같습니다. public enum LoggingLevel { Off = 0, Error = 1, Warning = 2, Info = 3, Debug = 4, Trace = 5 }; if (s == "LogLevel") { _log.LogLevel = (LoggingLevel)Convert.ToInt32("78"); _log.LogLevel = (LoggingLevel)Enum.Parse(typeof(LoggingLevel), "78"); _log.WriteDebug(_log.LogLevel.ToString()); } 예외가 발생하지 않으므로 …
167 c#  enums 

6
C #의 열거 형 내부 메서드
Java에서는 열거 형 안에 메소드를 가질 수 있습니다. C #에 그러한 가능성이 있습니까? 아니면 문자열 모음입니까? 재정의를 시도했지만 ToString()컴파일되지 않습니다. 누군가 간단한 코드 샘플을 가지고 있습니까?
165 c#  enums  enumeration 

12
String 값에서 Java 열거 형을 어떻게 조회 할 수 있습니까?
문자열 값 (또는 다른 값)에서 열거 형을 조회하고 싶습니다. 다음 코드를 시도했지만 초기화 프로그램에서 정적을 허용하지 않습니다. 간단한 방법이 있습니까? public enum Verbosity { BRIEF, NORMAL, FULL; private static Map<String, Verbosity> stringMap = new HashMap<String, Verbosity>(); private Verbosity() { stringMap.put(this.toString(), this); } public static Verbosity getVerbosity(String key) { return stringMap.get(key); …
164 java  enums  lookup 

13
열거 형을 문자열로 변환
.NET 3.5에서 Enum을 String으로 변환하는 가장 좋은 방법은 무엇입니까? 열거 형 GetName 열거 형식 ToString 왜이 중 하나를 다른 것보다 선호해야합니까? 하나 더 잘 수행합니까?
163 .net  enums 

6
TypeScript에서 열거 형에 값이 있는지 확인하십시오.
나는 숫자를 받고이 type = 3열거 형에 존재하는지 확인해야합니다. export const MESSAGE_TYPE = { INFO: 1, SUCCESS: 2, WARNING: 3, ERROR: 4, }; 내가 찾은 가장 좋은 방법은 모든 Enum Values를 배열로 가져 와서 indexOf를 사용하는 것입니다. 그러나 결과 코드는 읽기 쉽지 않습니다. if( -1 < _.values( MESSAGE_TYPE ).indexOf( _.toInteger( …

14
열거 형에서 임의의 값을 선택 하시겠습니까?
내가 이와 같은 열거 형을 가지고 있다면 : public enum Letter { A, B, C, //... } 무작위로 하나를 선택하는 가장 좋은 방법은 무엇입니까? 생산 품질의 방탄 일 필요는 없지만 상당히 고른 분포가 좋을 것입니다. 나는 이런 식으로 할 수 있습니다 private Letter randomLetter() { int pick = new Random().nextInt(Letter.values().length); …
162 java  random  enums 


7
MySQL에서 ENUM 타입 칼럼에 멤버를 추가하려면 어떻게해야합니까?
MySQL 참조 매뉴얼은이를 수행하는 방법에 대한 명확한 예를 제공하지 않습니다. 국가를 추가해야하는 ENUM 유형의 국가 이름 열이 있습니다. 이것을 달성하기위한 올바른 MySQL 구문은 무엇입니까? 내 시도는 다음과 같습니다. ALTER TABLE carmake CHANGE country country ENUM('Sweden','Malaysia'); 내가 얻는 오류는 다음과 같습니다. ERROR 1265 (01000): Data truncated for column 'country' at row …
157 mysql  enums  alter-table 

7
스위프트 4에서 열거 형 Decodable을 어떻게 만듭니 까?
enum PostType: Decodable { init(from decoder: Decoder) throws { // What do i put here? } case Image enum CodingKeys: String, CodingKey { case image } } 이것을 완료하기 위해 무엇을 넣어야합니까? 또한 내가 case이것을 다음과 같이 변경했다고 가정 해 봅시다 . case image(value: Int) 이것을 Decodable에 맞추려면 어떻게해야합니까? EDit …
157 swift  enums 

11
C #에서 플래그를 비교하는 방법?
아래에 깃발 열거 형이 있습니다. [Flags] public enum FlagTest { None = 0x0, Flag1 = 0x1, Flag2 = 0x2, Flag3 = 0x4 } if 문을 true로 평가할 수 없습니다. FlagTest testItem = FlagTest.Flag1 | FlagTest.Flag2; if (testItem == FlagTest.Flag1) { // Do something, // however This is never true. } …
155 c#  .net  enums  attributes  flags 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.