Member 14032987 Ответов: 2

Оператор If со строками и &&


если( (слово1 != усилитель слово2) &;&ампер; (слово1 != усилитель слово3) &;&ампер; (слово 2 != слово3) ) {
outputString = outputString + "\n\nYou выиграли $0";

Я получаю код ошибки здесь. пожалуйста, помогите мне :(

Что я уже пробовал:

то, что netbeans сказал мне сделать.

Richard Deeming

"Я получаю код ошибки здесь."

И вы не думали, что нам нужно будет увидеть детали этого кода ошибки?

Нажмите на зеленую ссылку "улучшить вопрос" и обновите свой вопрос с правильным описанием проблемы. Включите полную информацию об ошибке и объявления переменных, которые вы используете.

Member 14032987

Я ЧУВСТВУЮ СЕБЯ ИДИОТКОЙ. Спасибо

2 Ответов

Рейтинг:
12

MadMyche

Было бы очень полезно, если бы вы предоставили полный код процедуры, полученную ошибку, то, что netbeans сказал вам сделать вместе с результатом

Просто невооруженным глазом с тем, что у вас есть

if( (word1 != word2) && (word1 != word3) && (word 2 != word3) )
// look at the third comparison: "word 2"       ^^^
Также не видно определения для "outputString"
И без закрытия "}" на "то" в операторе


Рейтинг:
0

CPallini

В качестве дополнительного замечания, пожалуйста, обратите внимание: Java сравнение строк должно выполняться с помощью равняется[^] метод, а не == оператор. Смотрите, например, Как сравнить строки в Java? - переполнение стека[^].