Помогите разобраться с сравнением символов в Jave, почему sout всегда выводит false, документ тоже в UTF-8. Первый символ в доке русская 'с'.
BufferedReader reader = new BufferedReader(new InputStreamReader(new FileInputStream(path),
"utf-8"));
int i;
while ((i = reader.read()) != -1) {
char c = (char) i;
System.out.println(c == 'c');
Не знаю кому может интересно, проблема решилась установкой Notepad++ и преобразованием кодировкой документа в UTF без BOM. А так почему то символы(после перевода в int evtymifkbcm на 2)числа с прочитки документа, видимо глюк блокнота винды хз.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Выходит ошибка: incompatible types при попытке присвоить типу float значение с дробью
Как написать SIP сервер на java? Есть код, но как этот сервер запустить я так и не понял
Мне нужно чтоб браузер изменил свои масштаб ( zoom in/out ), пытаюсь это организовать следующими метода, но ни один из них не работаетПрошу помогите