- 590 голосов
- 17 ответов
- 0 просмотров
Лучшие switch-statement вопросы ИТ разработчиков
- 12 голосов
- 5 ответов
- 0 просмотров
Eclipse для пользователей IntelliJ Idea [закрыто]
У меня есть коллега, который хочет перейти с InteilliJ Idea на Eclipse и обеспокоен тем, что не знает набора команд Eclipse. Мне было интересно - есть ли у кого-нибудь ссылка на раскладки клавиатуры, которая может установить команды Eclipse, по ...
- 5 голосов
- 4 ответа
- 0 просмотров
- 160 голосов
- 4 ответа
- 0 просмотров
Swift: тестовый тип класса в операторе switch
В Swift вы можете проверить тип класса объекта, используя 'is'. Как я могу включить это в блок «переключатель»?Я думаю, что это невозможно, поэтому м...
- 3 голосов
- 0 ответов
- 0 просмотров
Запись звонков в Android почему это не работает
Я запускаю службу из MainActivity, которая запускается на неопределенный срок для поиска входящих и исходящих звонков для записи. Почему этот образец "switch-case" не работает? Ошибка не возникает, но я могу записывать только каждое из входящих ...
- 14 голосов
- 0 ответов
- 0 просмотров
- 0 голосов
- 4 ответа
- 0 просмотров
Оператор Switch, приводящий к Java: 240 (возможно, не был инициализирован)
Я долго искал ответ на этот вопрос, но покая не нашел ничего, что действительно помогает моему делу, так со мнойЯ пытаюсь сохранить значение внутри переменно...
- 15 голосов
- 2 ответа
- 0 просмотров
Использование регулярных выражений для оператора switch в Java
void menu() { print(); Scanner input = new Scanner( System.in ); while(true) { String s = input.next(); switch (s) { case "m": print(); continue; case "s": stat(); break; case "[A-Z]{1}[a-z]{2}\\d{1,}": filminfo( s ); break; case "Jur1": ...
- 10 голосов
- 0 ответов
- 0 просмотров
Оператор переключения IntelliJ с использованием ошибки Strings: используйте -source 7
Я пытаюсь использовать IntelliJ (в Mac OS X) для компиляции кода, написанного мной с использованием Eclipse. Я попытался запустить следующий код:
- 6 голосов
- 10 ответов
- 0 просмотров
С точки зрения архитектуры, как мне заменить чрезвычайно большой оператор switch на что-то более управляемое?
РЕДАКТИРОВАТЬ 1:Забыл добавить вложенный шарик кривой свойства. ОБНОВИТЬ:Я выбрал ответ @ mtazva, так как это было предпочтительным решением для моего конкретного случая. Оглядываясь назад, я задал общий вопрос с очень конкретным примером, и я ...
- 2 голосов
- 0 ответов
- 0 просмотров
Может ли эта функция ядра быть более читабельной? (Идеи, необходимые для академического исследования!)
После моего предыдущего вопроса Что касается обоснования чрезвычайно длинных функций, я хотел бы представить конкретный вопрос, касающийсякусок кода Я учусь ...
- 29 голосов
- 0 ответов
- 0 просмотров
Как я могу использовать диапазоны в выражении регистра переключателя, используя JavaScript?
Как я могу использовать диапазоны в выражении регистра переключателя, используя JavaScript? Таким образом, вместо написания кода для каждой возможности, я бы хотел сгруппировать их по диапазонам, например: switch(myInterval){ case 0-2: ...
- 53 голосов
- 0 ответов
- 0 просмотров
Это позволит вам выполнить «что-то» в случае 0, «что-то еще» в случае 1, «удар» в случае 2 или 3 или «ударить еще» в противном случае.
ользуюИли же [https://msdn.microsoft.com/en-us/library/06s37a7f.aspx]Заявление в моем случае выражение. Хотя у меня есть значение в этом диапазоне, он не нашел соответствия. Почему нет? Пример кода: Select Case 2 Case 0 ' Some logic Case 1 ' ...
- 8 голосов
- 8 ответов
- 0 просмотров
проблема с переключателем c #
Я новичок в программировании и у меня возникли проблемы со следующим кодом:
- 13 голосов
- 0 ответов
- 0 просмотров
C - Переключение с нескольких номеров дел
Поэтому мой профессор попросил нас сделать заявление о смене. Нам разрешено использоватьтолько "ПЕРЕКЛЮЧАТЕЛЬ"заявление, чтобы сделать программу. Он хочет, чтобы мы ввели номер и затем отобразили его, если он находится в диапазоне номеров и какой ...
- 12 голосов
- 0 ответов
- 0 просмотров
Использование именованных захватов с соответствием регулярным выражениям в случае Руби ... когда?
Я хочу проанализировать пользовательский ввод, используя именованные захваты для удобства чтения. Когда они набирают команду, я хочу записать некоторые параметры и передать их. Я использую RegExps в заявлении case и, следовательно, я не могу ...
- 4 голосов
- 3 ответа
- 0 просмотров
- 6 голосов
- 6 ответов
- 0 просмотров
- 13 голосов
- 0 ответов
- 0 просмотров
GCC 4.4: Избегать проверки диапазона на операторе switch / case в gcc?
Это проблема только в версиях GCC до 4.4, это было исправлено в GCC 4.5.Можно ли сказать компилятору, что переменная, используемая в переключателе, вписывает...
- 0 голосов
- 4 ответа
- 0 просмотров
- 6 голосов
- 3 ответа
- 0 просмотров
Оператор Switch не работает для числовых объектов
Я новичок в программировании на R. Я не знаю, можем ли мы использовать операторы switch для числовых объектов.Это мой код,
- 3 голосов
- 1 ответ
- 0 просмотров
- 20 голосов
- 3 ответа
- 0 просмотров
- 9 голосов
- 5 ответов
- 0 просмотров
Коммутатор дает ошибку несовместимых типов
Я пытаюсь скомпилировать, и я получаю эту ошибку:
- 18 голосов
- 0 ответов
- 0 просмотров
- 270 голосов
- 0 ответов
- 0 просмотров
Почему Java переключается на смежные целые, кажется, работает быстрее с добавленными случаями?
Я работаю над некоторым Java-кодом, который должен быть сильно оптимизирован, так как он будет работать в горячих функциях, которые вызываются во многих точк...
- 159 голосов
- 13 ответов
- 0 просмотров
Может ли Objective-C включить NSString?
Есть ли более разумный способ переписать это? if ([cardName isEqualToString:@"Six"]) { [self setValue:6]; } else if ([cardName isEqualToString:@"Seven"]) { [self setValue:7]; } else if ([cardName isEqualToString:@"Eight"]) { [self setValue:8]; } ...
- 8 голосов
- 0 ответов
- 0 просмотров
Переключение операторов в прологе
В предикатах Пролога я часто пишу повторяющиеся условные выражения, подобные этому, но хотелось бы, чтобы они были написаны более кратко:
- 0 голосов
- 4 ответа
- 0 просмотров
Оператор Switch, приводящий к Java: 240 (возможно, не был инициализирован)
Некоторое время я искал ответ на этот вопрос, но не нашел ничего, что действительно помогло бы моему делу так обнажиться передо мной: Я пытаюсь сохранить значение внутри переменной в зависимости от ввода: switch(pepperoni) { case 'Y': case 'y': ...
- 16 голосов
- 4 ответа
- 0 просмотров
- 8 голосов
- 1 ответ
- 0 просмотров
Можно ли использовать процы с операторами case в Ruby 2.0?
Я помню кое-что о том, что проки были разрешены в
- 17 голосов
- 1 ответ
- 0 просмотров
Оператор Switch с несколькими константами в c #. Является ли это возможным? [Дубликат]
Возможный дубликат:Несколько случаев в переключателе:Можно ли сделать несколько операторов переключения константного выражения, как
- -2 голосов
- 2 ответа
- 0 просмотров
- 5 голосов
- 0 ответов
- 0 просмотров
Переключение оператора с использованием строки в массиве
#include<stdio.h> int main(){ char name[20]; printf("enter a name "); scanf("%s",name); switch(name[20]){ case "kevin" : printf("hello"); break; } printf("%s",name); getch(); }Кажется, это не сработает. Это возможно? Я имею в виду, есть ли способ ...
- 87 голосов
- 17 ответов
- 0 просмотров
Зачем нам нужен перерыв после падежа?
Почему компилятор не помещает операторы break после каждого блока кода в коммутаторе? Это по историческим причинам? Когда вы хотите выполнить несколько блоко...
- 13 голосов
- 0 ответов
- 0 просмотров
C # переключатель / перерыв
Похоже, мне нужно использовать разрыв в каждом блоке case в моем операторе switch с использованием C #. Я вижу причину этого на других языках, где вы можете перейти к следующему утверждению. Возможно ли, чтобы блоки дел проходили через другие ...
- 14 голосов
- 0 ответов
- 0 просмотров
Я прибыл на этот пост недавно, так как мне было интересно то же самое. Я нашел время, чтобы попробовать это. Это, конечно, сильно зависит от того, что вы делаете, но для моей виртуальной машины это было приличное ускорение (15-25%) и позволило мне упростить некоторый код (который, вероятно, и был причиной значительного ускорения). В качестве примера (код, упрощенный для ясности), цикл for был легко реализован с использованием цикла for:
у очень критичную для кода часть кода, и у меня возникла эта сумасшедшая идея о замене операторов case (или операторов if) массивом указателей на функции. Позвольте мне продемонстрировать; здесь идет нормальная версия: while(statement) { /* ...
- 19 голосов
- 8 ответов
- 0 просмотров
Я бы вызвал функцию и передал бы дополнительные случаи и в функции сделал бы случай переключения на них. Делает чище код. Другой метод, который я часто использую, действительно является вложенным, если
жен оценить много условий. В моем случае я должен сделать что-то вроде этого: switch(id) { case 5: // switch some other cases here case 6: // set some value ... }Является ли хорошей практикой иметь другой переключатель в случае 5? Если нет, то ...
- 1 голос
- 0 ответов
- 0 просмотров
Упрощение этого JavaScript-переключателя
Я хотел бы несколько советов о том, как похудеть этот переключатель:
- 0 голосов
- 0 ответов
- 0 просмотров
Слушатель OnClick не работает должным образом
у меня естьonClickListener установить наTextView (mReadAgainButton), который должен перезагрузить набор инструкций с самого начала (первоначально отображается черезonClickListener наButton называетсяmAssistUpdateButton) однако при нажатии ...
- 3 голосов
- 4 ответа
- 0 просмотров
Вложение дел «переключения» в javascript: какое преимущество в скорости?
Вопрос новичка здесь: у меня есть «переключатель», содержащий множество строк. Есть ли преимущество в скорости в разделении по алфавиту, как это? switch(myString.substring(0,1)){ case "a" : switch(myString){ case "a string beginning with a" : ...
- 29 голосов
- 5 ответов
- 0 просмотров
- 4 голосов
- 3 ответа
- 0 просмотров
оператор switch с несколькими случаями, которые выполняют один и тот же код
У меня есть следующий код:
- 28 голосов
- 1 ответ
- 0 просмотров
Как использовать enum в случае переключателя
Я пытаюсь проверить, какие значения установлены в моем VO. Ниже приведены мои вещи. Я осознаю "Квалифицированная метка регистра MyEnum.UserType.DOCTORS должна быть заменена безусловной константой перечисления DOCTORS." Пожалуйста, помогите мне ...
- 6 голосов
- 5 ответов
- 0 просмотров
- 2 голосов
- 2 ответа
- 0 просмотров
- 7 голосов
- 3 ответа
- 0 просмотров
- 8 голосов
- 4 ответа
- 0 просмотров
- 40 голосов
- 6 ответов
- 0 просмотров
Переключить регистр в C # - ожидается постоянное значение
Мой код выглядит следующим образом: public static void Output<T>(IEnumerable<T> dataSource) where T : class { dataSourceName = (typeof(T).Name); switch (dataSourceName) { case (string)typeof(CustomerDetails).Name.ToString(); : var t = 123; ...
- 1 голос
- 1 ответ
- 0 просмотров
Как объединить список вариантов, чтобы определить, какой оператор выбора
У меня есть MySQL DB и использую PHP 5.2 То, что я пытаюсь сделать, это предложить список вариантов для человека на выбор (только 1). Выбранный параметр приведет к выполнению оператора выбора, обновления или удаления. Результаты утверждения не ...