Такая проблема. При if(n.equals("сумма")) break; валидатор, да и в консоли пробовал, при вводе слова "сумма" по логике должен завершиться цикл, но он бесконечный. Если в условие поставить строку с латиницей то цикл работает. В чем здесь проблема?
package com.javarush.task.task05.task0529;
import java.io.BufferedReader;
import java.io.InputStreamReader;
/*
Консоль-копилка
*/
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader b = new BufferedReader(new InputStreamReader(System.in));
String sum = "сумма"; int summ=0;String n = null; int s=0;
while(n!=sum) {
n = b.readLine();
if(n==sum) break;
s=Integer.parseInt(n);
summ+=s;
}
System.out.println(summ);
}
}