11. december 2001 - 21:14
Der er
8 kommentarer og 2 løsninger
Sortering af en array
Hordan sorterer jeg denne array (mindste tal først) int gem []; gem = new int [8]; int antal = gem.length; gem[0] = 20; gem[1] = 10; gem[2] = 5; gem[3] = 1; gem[4] = 30; gem[5] = 50; gem[6] = 12; gem[7] = 54;
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
11. december 2001 - 21:18
#1
Arrays.sort(gem);
11. december 2001 - 21:22
#2
... men hvordan bruges den?
11. december 2001 - 21:24
#3
Sådan! Evt skal du skrive java.util.Arrays.sort(gem); hvis du ikke har importeret java.util.*
11. december 2001 - 21:26
#4
Dette eksempel er snuppet LL. Metoden sortere dit array public class Sorts { public static void selectionSort (int[] numbers) { int min, temp; for (int index = 0; index < numbers.length-1; index = index + 1) { min = index; for (int scan = index+1; scan < numbers.length; scan = scan + 1) if (numbers[scan] < numbers[min]) min = scan; temp = numbers[min]; numbers[min] = numbers[index]; numbers[index] = temp; } } } qd::
Slettet bruger
11. december 2001 - 21:27
#5
Uddyber lige: import java.io.*; import java.util.Arrays; class Class1 { public static void main(String[] args) throws IOException { int gem []; gem = new int [8]; int antal = gem.length; gem[0] = 20; gem[1] = 10; gem[2] = 5; gem[3] = 1; gem[4] = 30; gem[5] = 50; gem[6] = 12; gem[7] = 54; Arrays.sort(gem); for(int i=0;i<gem.length;++i) System.out.println(gem[i]); } }
11. december 2001 - 21:35
#6
Lige hvad jeg skulle bruge. Taker... Smid nogle \"svar\" hvis i vil have point ...
12. december 2001 - 01:34
#7
Bare til info, hvis du skulle få lyst til at kunne sortere et array med dine egne objekter, så skal du implementere metoden compareTo
Slettet bruger
12. december 2001 - 18:05
#8
tror liiige erikjacobsen skal smide et svar... ;)
13. december 2001 - 14:52
#9
Det er simpelt Øverst skal du importere import java.util.*; Og der hvor du vil sortere dit array skriv: Arrays.sort(Array\'ets navn)
22. december 2001 - 15:48
#10
>> Den der vil have point smid et svar...
Kurser inden for grundlæggende programmering