Goedenavond,
Ik ben in Java aan het programmeren en wil graag van een Comparable[] de minimale en maximale waarde achterhalen. Aangezien dit voor zover ik weet niet mogelijk is met een al bestaande methode wil ik hiervoor zelf een methode schrijven.
Ik heb nu het volgende:
private Integer getMin(Comparable[] list)
{
int minValue = list[0];
for(int i = 0; i < list.length; i++)
{
//telkens waarden vergelijken
}
return minValue;
}
Ik krijg nu echter de melding: Cannot convert from Comparable to int. Nu is mijn vraag hoe kan ik het handigst en het snelst de maximale en minimale waarde berekenen van een Comparable array?
Alvast bedankt!
Ik ben in Java aan het programmeren en wil graag van een Comparable[] de minimale en maximale waarde achterhalen. Aangezien dit voor zover ik weet niet mogelijk is met een al bestaande methode wil ik hiervoor zelf een methode schrijven.
Ik heb nu het volgende:
private Integer getMin(Comparable[] list)
{
int minValue = list[0];
for(int i = 0; i < list.length; i++)
{
//telkens waarden vergelijken
}
return minValue;
}
Ik krijg nu echter de melding: Cannot convert from Comparable to int. Nu is mijn vraag hoe kan ik het handigst en het snelst de maximale en minimale waarde berekenen van een Comparable array?
Alvast bedankt!