user9449907:
Sonar se plaint que le scanner doit toujours être fermé, est-il juste?
Scanner scanner = new Scanner("simple string")
Ce scanner ne scrute pas de fichier, etc. Pourquoi devrait-il être fermé?
Murat Karagoz:
En appelant , new Scanner("string")
il crée un StringReader
qui crée un flux de caractères. Donc , vous devez fermer.
public Scanner(String source) {
this(new StringReader(source), WHITESPACE_PATTERN);
}