java read write unicode / UTF-8 имена файлов (не содержимое)

У меня есть несколько каталогов / файлов с японскими символами. Если я попытаюсь прочитать имя файла (не содержимое), содержащее (как пример) я получаю строку, содержащую , Если я пытаюсь создать файл / каталог, содержащий ク появляется файл / каталог, содержащий?

Как пример: я перечисляю файлы с.

File file = new File(".");  
String[] filesAndDirs = file.list();

Массив filesAndDirs теперь содержит каталоги и специальные символы. Строка теперь содержит только , Это не для того, чтобы расшифровывать, потому что показывает только getbytes "-17 -65 -67 " для каждого символа в имени файла даже для различных символов.

Я использую MacOS 10.8.2 Java 7_10 и Netbeans.

Есть идеи?

Заранее спасибо :)

Ответы на вопрос(2)

Ваш ответ на вопрос