Bonjour,

Etant débutant en Java, j'ai un peu de mal à comprendre le fonctionnement exact de cette ligne de code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
requete.setString(1, tableau[0].replace(" ", "").equals("-") ? "" : tableau[0].trim());
C'est cette partie que j'ai un peu de mal à saisir:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
tableau[0].replace(" ", "").equals("-") ? "" : tableau[0].trim());
Ce que je comprends c'est que l'on vire les espaces en trop quand il y a le caractère "-" dans la colonne... mais pas certain que ce soit exactement ça...

A quoi servent le "?" et le ":"?

Merci