디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

J,Q,K 정렬했다 ㅋㅋㅋ

모모(71.190) 2012.04.04 07:57:57
조회 66 추천 0 댓글 3

굵게 표시한 부분만 보면됨 ㅋㅋㅋㅋ

public class Card {
        private String[] cardList=new String[5];
        private int cardValue;
        public Card()
        {
                String sNumber=null;
                String sShape=null;
                for(int numberOfCard=0;numberOfCard<5;numberOfCard++)
                {
                        int number=(int)(Math.random()*13+1);
                        int shape=21+(int)(Math.random()*4);
                        
                        if(number<10)
                                        sNumber=Integer.toString(number);
                        
                        
                        else{
                                if(number==10)
                                        sNumber="T";
                                else if(number==11)
                                        sNumber="J";
                                else if(number==12)
                                        sNumber="Q";
                                else if(number==13)
                                        sNumber="K";
                        }
                        
                        if(shape==21)
                                sShape="H";
                        else if(shape==22)
                                sShape="D";
                        else if(shape==23)
                                sShape="C";
                        else if(shape==24)
                                sShape="S";
                
                        String card=sNumber+sShape;
                        cardList[numberOfCard]=card;
                }
        }
    //will be deleted.
        public void Print()
        {
                for(int i=0;i<5;i++)
                        System.out.println(cardList[i]);
        }
        
        public void numberical_sort(String[] array)
        {
                int num;
                int currentMax;
                
                for(int i=0;i<5;i++)
                {
                        currentMax=getValue(array[i].charAt(0));
                        
                        for(int j=0;j<5;j++)
                        {
                                num=getValue(array[j].charAt(0));
                                        if(num>currentMax)
                                        {
                                                currentMax=num;
                                                String temp=array[j];
                                                array[j]=array[i];
                                                array[i]=temp;
                                        }
                        }
                }
                
        }
        
        
        private int getValue(char c)
        {
                switch(c)
                {
                case '1':
                        cardValue=1;
                        break;
                case '2':
                        cardValue=2;
                        break;
                case '3':
                        cardValue=3;
                        break;
                case '4':
                        cardValue=4;
                        break;
                case '5':
                        cardValue=5;
                        break;
                case '6':
                        cardValue=6;
                        break;
                case '7':
                        cardValue=7;
                        break;
                case '8':
                        cardValue=8;
                        break;
                case '9':
                        cardValue=9;
                        break;
                case 'T':
                        cardValue=10;
                        break;
                case 'J':
                        cardValue=11;
                        break;
                case 'Q':
                        cardValue=12;
                        break;
                case 'K':
                        cardValue=13;
                        break;
                }
                
                return cardValue;
        }
                
                

        public String[] getCardList()
        {
                return cardList;
        }
}


이가 없으면 잇몸으로 최적화 뻐큐머겅 

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 뛰어난 운동 신경으로 남자와 싸워도 이길 것 같은 여자 스타는? 운영자 25/11/24 - -
이슈 [디시人터뷰] 충무로가 주목하는 신예, '세계의 주인' 서수빈 운영자 25/11/24 - -
AD 대학생 필수템! What's in my Bag 운영자 25/11/21 - -
309533 c언어 이제부터 공부하려고 하는데요 [2] 락쿼즈갤로그로 이동합니다. 12.04.06 63 0
309531 형들 cnc 에서 g코드 어원아는형있남 안만들래갤로그로 이동합니다. 12.04.06 61 0
309530 어휴 오늘 일 엄청 많이 했다 [1] ㅁㄴㄻㄹ갤로그로 이동합니다. 12.04.06 69 0
309529 횽님들 자바공부중인데 이거좀알려주세요 [15] 머저리(218.48) 12.04.06 86 0
309528 형들 폰겝 카메라 다뤄본사람있어 ㅠㅠ 나이거때문에 고생이얌 ㅠㅠ 갤로그로 이동합니다. 12.04.06 57 0
309527 안드로이드 튜토리얼... [4] PiRA갤로그로 이동합니다. 12.04.06 84 0
309522 아 코딩하거 시픔 [성대아싸]갤로그로 이동합니다. 12.04.06 68 0
309521 어제 kbhit() 함수 알려주신분 계심니까? [5] 34512(59.18) 12.04.06 60 0
309519 근무지에서 여러 사이트 접속 못하게 막아놨는데 [2] 빌어먹을야옹갤로그로 이동합니다. 12.04.06 91 0
309518 오라클 자바교육센터 어떤가요? [1] 므해?갤로그로 이동합니다. 12.04.06 83 0
309517 형들 listview에 이미지 넣을때 이미지 위치 조절은 못하는거야? [1] ㅇㅇㅇㅇ(203.241) 12.04.06 37 0
309515 노래방 혼자가는거 이상한거 아니지? [9] DeCoY갤로그로 이동합니다. 12.04.06 122 0
309514 서버 분산처리프로그램 [8] 중간점검갤로그로 이동합니다. 12.04.06 107 0
309511 알고리즘 잘아는 횽들 좀 도와줘요 [4] 왕지룡이갤로그로 이동합니다. 12.04.06 77 1
309509 테트리스 - ㅅ-) 땡칠도사갤로그로 이동합니다. 12.04.06 92 0
309506 횽들 아까 아이티 뱅크 쓰래기라고 물어봤던 좆뉴빈데 한개만 더물어볼게 [8] 개초(210.183) 12.04.06 308 0
309505 아래 댓글단형들 ~~ 고마워 [3] 색초(121.134) 12.04.06 51 0
309504 조선족들 몰아내자 [2] 올체갤로그로 이동합니다. 12.04.06 88 0
309503 좀있으면 프라이데이 나이트 [1] 빌어먹을야옹갤로그로 이동합니다. 12.04.06 41 0
309501 형들 윈7에서 가상mac 까는거 질문점 [4] gg(121.139) 12.04.06 62 0
309499 형들 나 프로그래밍 배우는 뉴비인데..좌절해쏘 ㅋ.ㅋ [10] 색초(121.134) 12.04.06 187 0
309498 서버 없는 p2p방식의 채팅에 대해 어떻게 생각함? [8] ?(211.246) 12.04.06 143 0
309496 mfc 소켓프로그래밍으로 메신저 만드는중인데 ㅠㅠ [3] sdf(1.216) 12.04.06 70 0
309493 자바 진짜 빡친네 좀 도와줘 ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ [7] ㄹㄹㄹ(218.39) 12.04.06 107 0
309492 플밍 잘하고 싶은 학부생들 [2] 올체갤로그로 이동합니다. 12.04.06 135 0
309490 여자 개발자 대체로 어떰? [4] 올체갤로그로 이동합니다. 12.04.06 315 0
309487 서버 하드께서 승천하셨다 땡칠도사갤로그로 이동합니다. 12.04.06 62 0
309486 컴공에 왜케 좌파가많냐? [4] 나나(211.177) 12.04.06 159 0
309485 특성화고 이야기가 나와서 그런데 난 인문계 형들이 부러움 [3] ddd(115.23) 12.04.06 76 0
309483 그냥 갑자기 답답해서 그럼 [9] 12(59.12) 12.04.06 99 0
309481 내가 과연 컴공에서 살아남을 수 있을까...우울하다 [22] 12(59.12) 12.04.06 333 0
309480 회사 그만둔지 4개월째 [3] ㄱㄱ(112.214) 12.04.06 120 0
309479 횽들 유닉스 리다이렉션 제발 돠줘요 ㅠㅠ [1] 유닉스(211.245) 12.04.06 58 0
309478 0x10c(121.139) 12.04.06 23 0
309477 HTML 파싱 처음 해봤는데 존나쉽네 [5] cyber갤로그로 이동합니다. 12.04.06 153 0
309475 배열에서 특정요소 삭제는 어떻게 하는거에요? [5] ㅁㅁ(114.199) 12.04.06 68 0
309474 횽들 리눅스 공부할 때 말이야.. [5] 뿌우우잉(220.79) 12.04.06 87 0
309473 자바스레드질문좀 할께.. [12] ㅁㄴㅇ(59.14) 12.04.05 62 0
309472 혹시 여기 정보보호기술병 출신 없나열? ㅁㄴㅇㄹ(121.129) 12.04.05 85 0
309471 개발을 하고 싶었지만.. [1] 김호도갤로그로 이동합니다. 12.04.05 46 0
309470 double형의 실수를 string에 저장했을때 [2] 고독의숲갤로그로 이동합니다. 12.04.05 56 0
309468 배열에저장되어있는 문자열을 출력할 때 인덱스범위지정 가능하냐? [1] ㅁㅁ(114.199) 12.04.05 46 0
309465 ~= 뜻이 뭐였지 [4] ㅇㅇ(220.76) 12.04.05 62 0
309464 프로그래밍 로직관련 서적은 없나요? ㅇㅇ(210.113) 12.04.05 34 0
309463 배열 기본적인 문법 질문 [3] ㅁㅁ(114.199) 12.04.05 80 0
309462 형님들 ㅠㅠ 자료구조 다항식 덧셈 곱셈 자료구조(211.211) 12.04.05 80 0
309461 와일문 계속 돌다가 키보드 입력받으면 함수 호출 [7] 으읭(61.255) 12.04.05 77 0
309460 갤넥 쓰는데 루팅시도 해본적도 없는 순정인데 농협 어플 루팅된 단말기라고 [6] ?(115.21) 12.04.05 6281 0
309459 형들 정올에서 문제들 푸는데.. 의문점 (숙제X) [17] LeoNardo갤로그로 이동합니다. 12.04.05 143 0
309457 확장문자 = 탈출 문자 같은말 임니까? [3] (115.140) 12.04.05 52 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2