현재 위치 - 주공해몽공식사이트 - 관음보살의 랜덤 번호 뽑기 - JAVA 를 찾는 확률 알고리즘

JAVA 를 찾는 확률 알고리즘

공용 클래스 Zhuq {

공용 정적 void main(String[] args) {

목록< person & gt listp = new ArrayList & lt person & gt ();

ListP.add (신인 ("샤오리", "1", 200);

ListP.add (신인 ("왕왕", "2", 210));

ListP.add (신인 ("소소", "3", 230));

ListP.add (신인 ("손소", "4",100));

ListP.add (신인 ("페니", "5", 3));

ListP.sort (새 비교기 & ltPerson & gt() {

@ 덮어쓰기

공용 int 비교 (Person o 1, Person o2) {

// TODO 자동으로 생성된 메소드 스텁

Return (사람) o 1). Count) * (math.random () *10+1) > ((사람) O2). Count) * (math.random () *10+1)? -1: 1;

}

});

System.out.println (listp);

}

}

범주 개인 {

문자열 personName

문자열 id;

Int 개수

공용 개인 (문자열 personName, 문자열 id, int count) {

수퍼 ();

This.personname = personname;

This.id = id

This.count = count

}

@ 덮어쓰기

공용 문자열 toString() {

"person [person name ="+person name+",id="+id+",count = "+count+"] "를 반환합니다.

}

}

//필수 또는 난수