bonjour à tous,
Il ne veut pas récupérer "min" pour l'afficher à l'écran. Auriez-vous une petite astuce ?
Merci 😊
package fr.codegym.task.task07.task0709;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.Scanner;
/*
Exprimons-nous de façon plus concise
*/
public class Solution {
public static void main(String[] args) throws Exception {
//écris ton code ici
ArrayList<String> liste = new ArrayList<String>();
Scanner sc = new Scanner(System.in);
for(int i=0;i<5;i++){
String s = sc.nextLine();
liste.add(s);
}
for(int i=0;i<5;i++){
int min = liste.get(0).length();
if(liste.get(i).length() < min){
min = liste.get(i).length();
}
}
for(int i=0;i<5;i++){
if(liste.get(i).length() == min){
System.out.println(min);
}
}
}
}