Запитання з тегом «if-statement»

Оператор "якщо" - це структура управління потоком у більшості мов програмування, яка розгалужує потік виконання залежно від двійкового стану, як правило, оцінюється під час виконання. Якщо твердження також зазвичай називають умовними. Використовуючи цей тег, будь-ласка, додайте відповідний тег мови, наприклад, наприклад, "java", якщо ваше питання стосується мови.

7
Як перевірити, чи починається рядок з одного з кількох префіксів?
У мене є таке твердження, якщо: String newStr4 = strr.split("2012")[0]; if (newStr4.startsWith("Mon")) { str4.add(newStr4); } Я хочу, щоб він включав startsWith Mon Tues Weds Thurs Fridayі т. Д. Чи існує простий шлях до цього при використанні рядків? Я спробував, ||але не вийшло.

5
Найефективніший спосіб зробити заяву if-elif-elif-else, коли інше зроблено найбільше?
У мене є оператор if-elif-elif-else, в якому 99% часу виконується оператор else: if something == 'this': doThis() elif something == 'that': doThat() elif something == 'there': doThere() else: doThisMostOfTheTime() Ця конструкція робиться багато , але оскільки вона перевершує кожну умову, перш ніж потрапляє на інше, я відчуваю, що це не …


16
"IF" дорого?
Я не можу протягом життя пам’ятати, що саме сказав наш учитель того дня, і я сподіваюся, ви, мабуть, знаєте. Модуль "Структури даних та алгоритми", і він сказав нам щось на зразок: ifЗатвердження є найдорожчим [що - то]. [щось] реєструє [щось]. Так, у мене є жахлива пам’ять, і я справді дуже …

5
Чи можу я отримати блок IF у пакетному файлі DOS?
У командному файлі DOS ми можемо мати лише 1 рядок, якщо тіло оператора? Думаю, я десь знайшов, що міг би використовувати ()для блоку if, як і {}в мовах програмування, подібних на C, але він не виконує оператори, коли я намагаюся це зробити. Повідомлення про помилку також відсутнє. Це мій код: …


7
Як змусити Visual Studio не ставити {на новий рядок?
Якщо у мене є такий код if(true){ і я додаю } він трансформується в if (true) { } але я хотів би, щоб він залишався у форматі if (true) { } Навіть якщо я скопіюю такий код if, він трансформується у довшу версію. PS Я розумію, що використовувати довшу версію …

8
Якщо оператор на сторінці aspx
Я хочу написати базовий оператор if на моєму сайті, щоб відобразити або елемент 1, або пункт 2, залежно від того, якщо для змінної встановлено значення true. Я не надто знайомий з .NET і потребую невеликої допомоги з базовою структурою того, як отримати оператор if для роботи на сторінці aspx

17
Використання оператора switch із діапазоном значень у кожному випадку?
У Java, чи можна написати оператор switch, коли кожен випадок містить більше одного значення? Наприклад (хоча очевидно, що наступний код не буде працювати): switch (num) { case 1 .. 5: System.out.println("testing case 1 to 5"); break; case 6 .. 10: System.out.println("testing case 6 to 10"); break; } Я думаю, що …


10
якщо твердження - оцінка короткого замикання проти читабельності
Іноді ifвисловлювання може бути досить складним або довгим, тому для читабельності краще витягувати складні дзвінки перед if. наприклад це: if (SomeComplicatedFunctionCall() || OtherComplicatedFunctionCall()) { // do stuff } в це bool b1 = SomeComplicatedFunctionCall(); bool b2 = OtherComplicatedFunctionCall(); if (b1 || b2) { //do stuff } ( При умови , …

14
Як я можу збільшити змінну, не перевищуючи максимального значення?
Я працюю над простою програмою відеоігор для школи, і я створив метод, коли гравець отримує 15 балів здоров’я, якщо цей метод буде викликаний. Я повинен тримати здоров'я на максимум 100, і з моїми обмеженими можливостями програмування на даний момент я роблю щось подібне. public void getHealed(){ if(health <= 85) health …

10
Найкращий спосіб форматування оператора if з кількома умовами
Якщо ви хочете, щоб якийсь код виконувався на основі двох або більше умов, який найкращий спосіб відформатувати оператор if? перший приклад: - if(ConditionOne && ConditionTwo && ConditionThree) { Code to execute } Другий приклад: - if(ConditionOne) { if(ConditionTwo ) { if(ConditionThree) { Code to execute } } } що найпростіше …

5
Як оцінюється Swift IF LET?
Я бачив цей код на сайті Swift та різні публікації тут, і я намагаюся зрозуміти основи. Як оцінюється цей рядок? if let name = optionalName { Мене бентежить, оскільки це не name == необов’язкове ім’я, воно присвоює значення, так як же це звітність істинно і чому це не так, коли …

5
Як писати оператор IF ELSE у запиті MySQL
Як написати оператор IF ELSE у запиті MySQL? Щось на зразок цього: mysql_query("...(irrelevant code).. IF(action==2&&state==0){state=1}"); Потім у своєму масиві я мав би змогу зробити це: $row['state'] //this should equal 1, the query should not change anything in the database, //just the variable for returning the information

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.