Не прямой ответ, но для облегчения работы полезно знать, что в немного приличной IDE вы можете просто искать для использованных случаев InputStreamReader
, OutputStreamWriter
, String#getBytes()
, String(byte[])
, Properties#load()
, URLEncoder#encode()
, URLDecoder#decode()
и супругов, в которых вы можете передать кодировку, а затем обновить соответствующим образом. Вы также хотели бы найти FileReader
и FileWriter
и заменить их первыми двумя упомянутыми классами. Правда, это утомительное занятие, но оно того стоит, и я бы предпочел, чтобы оно больше зависело от конкретных особенностей.
Например, в Eclipse выберите интересующий вас проект (ы), нажмите Ctrl + H , перейдите на вкладку Поиск Java , введите, например, InputStreamReader
, установите флажок Поиск Конструктор , выберите Источники в качестве единственной опции Поиск в и выполните поиск.