Почему не работает условие?

У меня есть многомерный массив
String[][] m = new String[1][2]
С помощью этого массива моя программа мне выводит содержимое файла txt. В этом файле написано слово console, но условие не может приравнять его к строке "console", как будто это два разных слова.
for(int row=0; row<m.length; row++) {
			for (int col=0; col<m[row].length; col++) {
				if (m[row][col] == "console") { // Вот здесь он не может выполнить условие
					incon = 10;
				} else {
					incon = 55;
				}
				System.out.println(m[row][col] + incon);
			}
		}
  • Вопрос задан
  • 2557 просмотров
Решения вопроса 1
Scorpi
@Scorpi
if (m[row][col].equals("console"))
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@Sletchvalk
в этом куске кода на равенство строке "console" проверяется элемент массива m. конкретно чтения из файла здесь нет вообще.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы