i haben zwei Array.,Reihenfolge vom höchsten zum niedrigsten und Positionsänderungen von einem anderen Array Java
ist Integer-Array und ein anderer ist String-Array. Hier muss ich die Integer-Array-Werte sortieren, um vom höchsten zum niedrigsten Wert zu sortieren. Zu dieser Zeit muss ich auch die Position vom String-Array bewegen.
Für zB:
String Array: [Register & Leiter der Verwaltung, Web-Design, IT - Software Engineer, Buchhalter, Network Engineer] Int Array [4, 2, 2, 6, 2]
.Aber ich brauche ein Ergebnis von oben,
String Array: [Accountant, registriert & Leiter Administration, IT - Software Engineer, Network Engineer, Web-Design] Int Array [6, 4, 2, 2, 2]
Sie müssen das Integer-Array sortieren und gleichzeitig die String-Array-Position ändern. Wenn dieselben Werte im Integer-Array vorkommen, müssen Sie die alphabetische Reihenfolge anordnen. Wie kann ich ?
jeder kürzeste Weg ist da?
Die vernünftigste Weg, um diese 2 Arraylist in 1 Arraylist von Objekten verändert sich, wo Klasse haben 2 Felder: String-Name und int-Wert. Auch in dieser Klasse implementiert Intrafrace Comparable basierend auf Wert. Und dann wird es nur Collections.sort() –