2016-08-25 1 views
-5

shardle arraylist 요소 전후를 비교하고 원래 arraylist의 위치를 ​​얻으려면 어떻게해야합니까?Java의 Collections.shuffle 전후의 Arraylist 요소 인덱스

+0

Android 퀴즈 앱을 만들려고합니다. Eveything 괜찮습니다. 하지만 그것은 올 바르고 잘못된 대답을 계산할 때, 나는 정확한 대답을 세고 한 번 추가 할 수 있지만 내가 잘못된 대답을 선택하면 나는 그 많은 시간을 계산하여 배열에 답을 저장했다. 난 그냥 한 번 내 잘못 대답을 계산하고 싶습니다 .. 따라서 내가 생각하고있는 것은 한 쪽에서 UserSelected 라디오 버튼을 먼저 얻는 것입니다. 다른 측면에서, 나는 arraylist를 섞어서, 만약 내가 arraylist에 대답하고 특정 응답 문자열을 얻고 그 인덱스 값을 전달할 수있는 셔플 배열의 원래 인덱스 번호를 얻을 수 있습니다. – Gee

+0

예제 목록을 보여주고 당신이보기를 기대하고있는 것을 보여줄 수 있습니까? – kcdragon

+0

distractorList.subList (i * 3, (i * 0, i Gee

답변

0

개체의 원래 위치를 계속 유지하려는 경우 arraylist를 임의로 섞기 전에이를 복사해야합니다. 그런 다음 indexOf를 사용하십시오.