가지가지하네

  • 홈
  • 태그
  • 방명록

Enum 2

java: incompatible types: T cannot be converted to capture#1 of ?

문제 상황enum은 제네릭으로 만들 수 없음 enum Operator {}불가능private final Operate op 불가능하지만 op 는 값이 타입이 정해지지 않은, 알 수 없는 타입때문에 와일트 카드(?)를 사용했으나, T를 ?에 넣을 수 없음 → 타입 불일치if (a instanceof Integer) 조건문을 사용해도 해결되지 않음enum Operator { ADD('+', (a, b) -> a.doubleValue() + b.doubleValue()), ... private final Operate op; Operator(char symbol, Operate op){ this.symbol = symbol; this.op = op;..

Java/문제 해결 (Troubleshooting) 2025.04.21

Enum 열거형 타입

enum이란?enumeration(열거형)의 줄임말로, 고정된 상수 집합을 표현하기 위한 특수한 클래스이다.내부적으로 각각의 상수가 public static final 객체로 생성된다.예제enum Day { MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY}// Day.MONDAY로 사용 심화 예제속성 지정상수에 할당할 값은 private final 로 선언사용자 정의 생성자 선언생성자 호출로 enum 상수 정의enum Day { // 생성자 호출 MONDAY(1), TUESDAY(2), WEDNESDAY(3), THURSDAY(4), FRIDAY(5), SATURDAY(6), SUNDAY(7); private fina..

Java/문법 2025.04.21
이전
1
다음
더보기
프로필사진

가지가지하네

gajicoding 님의 블로그 입니다.

  • 분류 전체보기 (364)
    • Spring (81)
      • 응용 (3)
      • 문법 (11)
      • 강의 (52)
      • 아키텍처, 설계 (4)
      • 코드 개선 (Refactoring) (2)
      • 문제 해결 (Troubleshooting) (8)
      • Tool (1)
    • Backend (6)
      • 강의 (5)
      • Tool (0)
      • 문제 해결 (Troubleshooting) (1)
    • Java (57)
      • 문법 (10)
      • Tool (2)
      • 강의 (38)
      • 토론 (1)
      • 코드 개선 (Refactoring) (3)
      • 문제 해결 (Troubleshooting) (3)
    • Node.js (1)
      • 문제 해결 (Troubleshooting) (1)
    • Web (5)
      • 강의 (5)
    • SQL (9)
      • 성능 개선 (2)
      • Tool (2)
      • 강의 (5)
    • Git (19)
      • Git (3)
      • Tool (2)
      • Learn Git Branching (13)
      • 문제 해결 (Troubleshooting) (1)
    • 보드 (1)
      • NVIDIA Jetson (1)
    • 코딩 테스트 (Java) (135)
      • 백준 (2)
      • 프로그래머스 (8)
      • 코딩 기초 트레이닝 (프로그래머스) (125)
    • 알고리즘 & 코딩 테스트 이론 (14)
      • 알고리즘 (4)
      • Github 연동 (1)
      • 강의 (9)
    • 내일배움캠프(Spring 7기) (31)
      • 내일배움캠프 (23)
      • 특강 (8)
    • 티스토리 스킨 만들기 (4)

Tag

Java, branch, if, 프로그래머스, 코딩테스트, 상수, javascript, Enum, Git, 자바, HEAD, 제네릭, CSS, next, sql, programmers, html, 형변환, Firebase, web,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

  • test

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/09   »
일 월 화 수 목 금 토
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

  • GitHub

티스토리툴바