Clean Code that Works.

방명록을 남겨주세요!

  • Java Generic 문제 좀 부탁드려도 될까요 ? 2015.07.18 06:50 신고

    /*
    * Generic:
    - Comparable<T> and Collections.sort()
    */
    package ch11_04_generics;
    import java.util.*;

    class GenericsEx3
    {
    public static void main(String[] args)
    {
    ArrayList<Student> list = new ArrayList<Student>();
    list.add(new Student("Gibs",1,1,100,100,100));
    list.add(new Student("Jiva",1,2,90,80,70));
    list.add(new Student("Alba",2,1,70,70,70));
    list.add(new Student("Toni",2,2,90,90,90));

    Collections.sort(list); // list를 정렬한다.

    Iterator<Student> it = list.iterator();

    while(it.hasNext()) {
    Student s = it.next(); // 이부분과
    System.out.println(s);
    }
    }
    }

    class Student implements Comparable<Student> { // 이 부분에서 에러가 발생되는 듯 한데 어케 풀어야 할까요 ? 당췌 자바를 해본지 오래되서 그런지 제너릭 타입은 잘 이해가 가질 않네요 ? 부탁 드립니다.
    String name = "";
    int ban = 0;
    int no = 0;
    int koreanScore = 0;
    int mathScore = 0;
    int englishScore = 0;

    int total = 0;

    Student(String name, int ban, int no, int koreanScore, int mathScore, int englishScore) {
    this.name = name;
    this.ban = ban;
    this.no = no;
    this.koreanScore = koreanScore;
    this.mathScore = mathScore;
    this.englishScore = englishScore;

    total = koreanScore + mathScore + englishScore;
    }

    public String toString() {
    return name + "\t"
    + ban + "\t"
    + no + "\t"
    + koreanScore + "\t"
    + mathScore + "\t"
    + englishScore + "\t"
    + total + "\t";
    }

    public int compareTo(Student o) {
    return o.total - this.total;
    }
    } // end of class Student

  • BlogIcon TISTORY 2010.05.13 14:53 신고

    안녕하세요. TISTORY입니다.

    너무 오랜만에 방명록에 전체 인사를 드리는 것 같습니다.
    화창한 날씨가 계속 되는 5월, 잘 지내시죠?^^

    갑작스런 방문 인사에 놀라신 분들도 계실 것 같습니다.
    11일부터 제공하게된 티에디션 기능을 소개하고 이벤트도 알려드리려 글을 남겨드립니다.


    관련 공지 : http://notice.tistory.com/1511


    티에디션 기능도 이용해보고, 멋진 넷북을 받을 수 있는 기회를 놓치지 마세요~!


    감사합니다.

  • 안녕 하십니까? 멀티파일업로드 구현중에 김제준님의 포스트를 보게 되었습니다.

    같은 소스를 이용하신거 같은데...
    아래 url에 가시면 관련 문의가 있습니다.
    시간되시면 한번 확인 부탁 드리겠습니다.
    아직 초보라서 제가 모르는 부분이 있는 것 같은데 2일 동안 찾아 봤는데

    해결이 안됩니다. ㅎㅎ


    http://www.okjsp.pe.kr/seq/145959

  • -_-) 서울 잘가서 자리 잘 잡아라 ~ ^-^

    • 이 색히 요즘 좋아 하는 표정이 맘에 안들어
      꺼져 ㅋㅋㅋㅋㅋㅋㅋㅋㅋ
      혼자 여친 생기니깐 좋냐?
      배신자 배신자

  • Favicon of http://coderiff.tistory.com BlogIcon coderiff 2007.07.02 22:46 신고

    제 블로그에 글 남기셔서 잠깐 들렸습니다. 코멘트에 답변 달았습니다만.. 나중에 구글과 MS 기업문화에 대해 제의견을 올리면 알려드릴께요 ^^;
    저도 잘 구경하고 갑니다.

티스토리 툴바