こんにちは私はフォーマットし、この配列を作成しようとしている:中(アレイフォーマットする方法
Person[] persons = { person1, person2, person3, person4, person5, person6, person7, person8, person9, person10 };
// The aim is to form an array of the 5 strongest people's indices above
int[] arrayOfStrongestPeopleIndices = new int[5];
for (int index = 0; index < 10; index++){
int strength = persons[index].strength;
for (int str : arrayOfStrongestPeopleIndices){
//something @ here ?
}
}
は、だから私は10人をループしようとしているが、配列arrayOfStrongestPeopleIndices
は最強の人々の指数の5でなければなりません最弱に最強のオーダー、すなわちarray[0]
は5のうち最強の人の指標である、とarray[4]
は5の最も弱いです)
質問:どのように私は述べたようにフォーマットされたarrayOfStrongestPeopleIndicesを返すのですか?
私たちが推測することができない人の配列サイズのため実行可能コードを投稿してください。 – RamPrakash
このポストに質問がありますか? –
メインポストを編集しました。読みやすくする必要があります –