목록enum (11)
투케이2K
[개발 환경 설정]개발 툴 : AndroidStudio개발 언어 : Dart [소스 코드] import 'package:flutter/material.dart';import 'dart:developer';// -----------------------------------------------------------------------------------------// TODO [Enum 생성]// -----------------------------------------------------------------------------------------enum Response { SUCCESS("성공", "200"), ERROR("실패", "500"); final String resType;..
[개발 환경 설정] 개발 언어 : C# / NET [소스 코드] using System; using System.Collections; using System.Data; using System.Diagnostics.Tracing; using System.Text; using System.Web; namespace testProject { // [프로그램 동작 클래스] class Program { // [enum 선언] enum Response { None = 1, Success = 2, Fail = 3 } // [메소드 수행] static void Main(string[] args){ // [변수 선언 실시] : [IsDefined 문자열 존재 값 확인] bool isSuccess = Response..
[개발 환경 설정] 개발 언어 : C# / NET [소스 코드] using System; using System.Collections; using System.Data; using System.Diagnostics.Tracing; using System.Text; using System.Web; namespace testProject { // [프로그램 동작 클래스] class Program { // [enum 선언] enum Response { None = 1, Success = 2, Fail = 3 } // [메소드 수행] static void Main(string[] args){ // [변수 선언 실시] Response response; // [enum 에 지정 된 value 값 확인] if..
[개발 환경 설정] 개발 언어 : C# / NET [소스 코드] using System; using System.Collections; using System.Data; using System.Diagnostics.Tracing; using System.Text; using System.Web; namespace testProject { // [프로그램 동작 클래스] class Program { // [enum 선언] enum Response { None = 1, Success = 2, Fail = 3 } // [메소드 수행] static void Main(string[] args){ // [변수 선언 실시] string str = "Success"; // [enum 객체 생성 및 value 지정..
[개발 환경 설정] 개발 언어 : C++ [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [include 및 define 문 정의] #include #include using namespace std; // ----------------------------------------------------------------------------------------- // ----------------------------------------------------------------------------------------- // TODO [enum..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT [소스 코드] // MARK: - [enum 정의] enum response : Int { // [인풋 값 정의 : 인덱스] case success case fail case error // [리턴 값 정의 : String] static subscript(n: Int) -> response { return response(rawValue: n)! } } // MARK: - [테스트 함수 정의] func testMain() { print("") print("===============================") print("[ViewController >> testMain() :: 테스트 함수 수행]") print("=====..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT [소스 코드] // MARK: - [enum 정의] enum response : Int { // [인풋 값 정의 : 인덱스] case success case fail case error // [리턴 값 정의 : String] static subscript(n: Int) -> String { switch response(rawValue: n)! { case .success: return "성공" case .fail: return "실패" case .error: return "에러" } } } // MARK: - [테스트 함수 정의] func testMain() { print("") print("=====================..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT [소스 코드] /* [요약 설명] 1. enum : 상수값(고정 데이터)을 열거체로 정의해 간편하게 관리하고 호출 및 사용할 수 있습니다 2. enum 사용 시 프로그램의 가독성이 높아지고, 간편하게 데이터를 관리할 수 있습니다 */ // [enum 정의 실시] enum response : String { case success = "성공" // string 리턴값 정의 case fail = "실패" // string 리턴값 정의 case error = "에러" // string 리턴값 정의 } // [enum 정의 실시] enum mobile { case samsung(device:samsung) // 회사별 휴대폰 기종 파라미..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : pycharm 개발 언어 : python /* =========================== */ /* =========================== */ [소스코드] # [튜플 (tuple) 사용해서 배열 형태 구현 데이터 저장 실시 - enum 형태] # [요약 설명] # 1. 튜플은 여러 데이터를 동시에 저장할 수 있습니다 # 2. 튜플(tuple)은 소괄호((, ))로 데이터들을 감싸서 표현합니다 # 3. 튜플에는 0개 이상의 원소를 저장할 수 있습니다 # 4. 튜플이 한 번 생성되면 그 내부의 원소를 삭제하거나 수정할 수는 없습니다 # 5. 프로그램 실행 중 절대 변하지 않거나 변해서는..
/* =========================== */ [개발 환경 설정] 개발 툴 : Eclipse 개발 언어 : kotlin /* =========================== */ /* =========================== */ [소스 코드] package ex1 //===== [코틀린 enum 선언 부분] ===== enum class EnumHttpReturn(val STR_RETURN_DATA : String){ SUCCESS("S : 성공"), FAIL("F : 실패") } //===== [코틀린 메인 시작 부분] ===== fun main(args : Array) { /* [설 명] 1. enum : 상수값(고정 데이터)을 열거체로 정의해 간편하게 관리하고 호출..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java /* =========================== */ /* =========================== */ [소스 코드] package AI2; enum E_Class{ /*[설 명] *1. 상수값(고정 데이터)을 열거체로 정의해 간편하게 관리하고 호출 및 사용할 수 있습니다 *2. 사용방법 - E_Class.SUCCESS_STRING.getValue(); */ SUCCESS_STRING("성공"), SUCCESS_INT("200"), FAIL_STRING("실패"), FAIL_INT("400"); //상수값을 호출하기 위해 get메소드 생성 실시 p..