Lire l'utf-8 à l'aide du Scanner

J'ai de la difficulté avec l'encodage UTF-8 lors de l'utilisation de Scanner. Exemple de deux lignes de mon fichier de données:

000001 Mėlynas Tadas 63210309683 V 2003/03/17 2016/03/17 
000002 Raudonas Tomas 65505023282 V 2006/01/26 2018/01/26

Actuellement, je suis en utilisant Scanner pour lire le texte séparément au lieu de l'ensemble de la ligne car c'est plus pratique, mais il ne lit pas correctement à cause de l'encodage. J'ai lu sur l'utilisation de InputStream, etc, mais je ne veux pas avoir affaire avec le désordre de la ligne à couper. Est-il possible d'utiliser Scanner avec l'encodage UTF-8?

L'utilisateur a commenté en vertu d'une réponse: > Oh, attends, je viens de réaliser que je suis un idiot, puisque j'ai ajouté des données de mon fichier de données et de ne pas modifier le code pour lire correctement... – Justin Dec 14 '14 à 21:21

OriginalL'auteur Justin | 2014-12-14