[Ответить в тред] Ответить в тред

02/12/16 - Конкурс визуальных новелл доски /ruvn/
15/11/16 - **НОВЫЙ ФУНКЦИОНАЛ** - Стикеры
09/10/16 - Открыта доска /int/ - International, давайте расскажем о ней!

Check this out!

Новые доски: /2d/ - Аниме/Беседка • /wwe/ - WorldWide Wrestling Universe • /ch/ - Чатики и конфочки • /int/ - International • /ruvn/ - Российские визуальные новеллы • /math/ - Математика • Создай свою

[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 32 | 4 | 12
Назад Вниз Каталог Обновить

Аноним 04/05/17 Чтв 11:00:22  152324403  
blob (20Кб, 599x318)
Сап бредач.
Как устранить это предупреждение?
Intellij
Аноним 04/05/17 Чтв 11:02:05  152324477
>>152324403 (OP)
винду переустанови
Аноним 04/05/17 Чтв 11:03:02  152324511
b = true;

/thread
Аноним 04/05/17 Чтв 11:03:56  152324564
blob (19Кб, 605x306)
>>152324403 (OP)
Бамп

b не всегда true
Аноним 04/05/17 Чтв 11:08:25  152324780
>>152324564
a всегда true, и компилятор предлагает тебе не путать себя и заменить псевдопеременную на константу
Слушай компилятор, сука!
Аноним 04/05/17 Чтв 11:11:04  152324893
Почему не оставить только b и true
Аноним 04/05/17 Чтв 11:11:20  152324904
>>152324403 (OP)
Так, падажжи, ёбана...
Аноним 04/05/17 Чтв 11:12:33  152324950
image.png (3Кб, 150x31)
>>152324403 (OP)
Во как. Не знал, шо так можно. Это "C lang"?
Аноним 04/05/17 Чтв 11:13:03  152324974
>>152324950
как "так"?
Аноним 04/05/17 Чтв 11:14:15  152325028
>>152324403 (OP)
Напомнило старую цитату с баша про индусов:
if (x == 3) x = 3 else x = x;
"Если икс равен трём, то пусть так и будет равен трём, а если нет, то и хрен бы с ним"
Аноним 04/05/17 Чтв 11:14:16  152325031
>>152324974
Ну тип две переменные сразу проверять
Аноним 04/05/17 Чтв 11:15:12  152325075
>>152324974
Обычно в книжках когда for loop проходят об этом не пишут как-то. Я не встречал по крайней мере.
>>152325031-быдломакака
Аноним 04/05/17 Чтв 11:17:03  152325150
>>152325075
Какие две переменные? Там одно логическое выражение, в нём может быть сколько угодно переменных.
Аноним 04/05/17 Чтв 11:17:26  152325173
boolean b = true;
for(int i = 0; i < 100 && a; i++)
{
for(int j = 0; j < 100 && a; j++)
{
b = !(somecheck(i, j) && somecheck(j, i));
}
}
Аноним 04/05/17 Чтв 11:18:09  152325200
>>152325150
Ну да-да. Логическое выражение. Ну я не знал, что так можно.
Аноним 04/05/17 Чтв 11:19:11  152325250
>>152325173
У ОПа похоже цикл должен прерываться, если условие не выполнено.
Аноним 04/05/17 Чтв 11:19:32  152325261
>>152325173
тьфу
boolean b = true;
for(int i = 0; i < 100 && b; i++)
{
for(int j = 0; j < 100 && b; j++)
{
b = !(somecheck(i, j) && somecheck(j, i));
}
}
Аноним 04/05/17 Чтв 11:20:21  152325296
Оп - хуй. Очередной кривой еблан. Садись, Ашот, два. Сажи.
>>152324511 - кун.
Аноним 04/05/17 Чтв 11:20:38  152325304
>>152325250
но прервется только если оно выполнено
Аноним 04/05/17 Чтв 11:22:35  152325388
Создай отдельную переменную для false, чтобы всегда был под рукой
Аноним 04/05/17 Чтв 11:23:46  152325442
>>152325388
final boolean FALSE = false;
Аноним 04/05/17 Чтв 11:25:04  152325496
>>152324403 (OP)
>>152325261
for (int i = 0, j = 0; i < 100 && j < 100 && (somecheck(i, j) && somecheck(j, i)); ++i, ++j);
Аноним 04/05/17 Чтв 11:26:15  152325546
>>152325496
А он так не по диагонали ли пойдёт?
Аноним 04/05/17 Чтв 11:26:23  152325555
>>152325496
я так понял, что по итогу он должен проверить, прошелся ли цикл полностью или нет, так что надо b
Аноним 04/05/17 Чтв 11:26:43  152325560
>>152325546
да, кстати, этот прав
Аноним 04/05/17 Чтв 11:27:34  152325600
>>152325546
Да, ты прав. А так хотелось одной строчкой записать.
Аноним 04/05/17 Чтв 11:29:23  152325685
>>152325600
Подобные манипуляции только ухудшают читаемость, ну и корректность тоже.
IntelliJ иногда надоедает конечно своими предупреждениями, но обычно она права, если можно оптимизировать.
Аноним 04/05/17 Чтв 11:33:29  152325889
141283442138293[...].jpg (36Кб, 600x442)
If (a.toString.length == 4) b = true;
else
b = false;

Аноним 04/05/17 Чтв 11:36:15  152326046
>>152325889
b = a?a:a;
Аноним 04/05/17 Чтв 11:36:22  152326056
>>152325889
b = a.toString.length == 4 ? true : false
Аноним 04/05/17 Чтв 11:38:32  152326181
>>152326056
b = (!(a.toString.length == 4 ? false : true)).toString.length <= 4
Аноним 04/05/17 Чтв 13:43:58  152333122
>>152325028
Орнул
Аноним 04/05/17 Чтв 13:46:41  152333266
>>152324403 (OP)
> 2017
> не мочь в вим

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 32 | 4 | 12
Назад Вверх Каталог Обновить

Топ тредов
Избранное