DEV/BUT1/DEV2.1/TD/Exo1.java
2024-06-18 18:31:06 +02:00

21 lines
567 B
Java

public class Exo1{
public static String plusCourt(String[] tab){
try{
String min;
int i = 0;
while(tab[i]==null){
i++;
}
min = tab[i];
for(i++;i<tab.length;i++){
if((tab[i] != null) && tab[i].length()< min.length()){
min = tab[i];
}
}
return min;
}catch(ArrayIndexOutOfBoundsException ex){
throw new IllegalArgumentException("aucune chaîne trouvée");
}
}
}