포커에서 ♣4 이런식으로 문자열형식의 카드를 만들었엉그리고 charAt(1)로 4를 꺼냄이 char형 4를 또 (int)value의 형태로 int 형에 집어넣었는데계산값이 엉뚱한게 나옴...문제가 뭐야???
자네 아스키코드란 것을 아는가?
자네 ASCII라고 아는가?
형 ASC2라고 아세요?
Character.digit 함수를 찾아보시게
나라면 그냥 Card라는 클래스를 하나 만들고 int type과 int number라는 멤버를 선언할거야
형 안생겨요라고 아세요?
아..존나 대충생각했네 내가
아니면 enum Suit { Spade, Club, Heart, Diamond } 랑 class Card { enum Suit; int number; } 를 만들던지
.digit으로 검색해서 공부해보려는중 ㅜㅜ 열거형쓰기엔 시간이 모자를거같아여우ㅜㅜ
.digit 함수 네이버에서 필요한정보 찾기 어려운거같은 추천하시는 글 구걸좀 굽신굽신
enum을 쓰는게 좋겠구나
그냥 지금 그대로 하고 Integer.parseInt나 해라
Integer.parseIn(~) 식으로 집어넣으면 그대로 정수형으로 튀어나오나여???
t 빼먹엇네