Articles of condicional

Omitindo a segunda expressão ao usar a abreviação if-else

Posso escrever a abreviação ‘if else’ sem o else? var x=1; x==2 ? dosomething() : doNothingButContinueCode(); Eu notei colocar null para o else funciona (mas eu não tenho idéia do porque ou se é uma boa idéia). Edit: Alguns de vocês parecem confusos porque eu me incomodei tentando isso. Tenha certeza de que é puramente […]

junit condicional no mysql

Eu tenho uma tabela id2 , id2 , type . type é um valor enumerado contendo um nome de outra tabela. Eu gostaria de pré-forma uma join com o nome da tabela do type . Por exemplo: switch($type) case ‘table1’: join table1; break; case ‘table2’: join table2; break; Como posso conseguir isso?

Como comparar seqüências de caracteres em diretivas de pré-processador condicional de C

Eu tenho que fazer algo assim em C. Ele só funciona se eu usar um char, mas eu preciso de uma string. Como posso fazer isso? #define USER “jack” // jack or queen #if USER == “jack” #define USER_VS “queen” #elif USER == “queen” #define USER_VS “jack” #endif

Como usar condicionais ao replace no Notepad ++ via regex

Considere o seguinte regex: ([a-zA-Z])([a-zA-Z]?)/([a-zA-Z])([a-zA-Z]?) Se o texto for: a/b os grupos de captura serão: /1 ‘a’ /2 ” /3 ‘b’ /4 ” E se o texto for: aa/b os grupos de captura serão: /1 ‘a’ /2 ‘a’ /3 ‘b’ /4 ” Suponha que eu queira encontrar e replace essa string no Notepad ++ de […]

Como faço para usar expressões regulares em scripts bash?

Quero verificar se uma variável tem um ano válido usando uma expressão regular. Lendo o manual de bash eu entendo que eu poderia usar o operador = ~ Olhando para o exemplo abaixo, eu esperaria ver “não OK”, mas vejo “OK”. O que estou fazendo de errado? i=”test” if [ $i=~”200[78]” ] then echo “OK” […]

Como combinar várias condições para subconjugar um quadro de dados usando “OR”?

Eu tenho um data.frame em R. Eu quero tentar duas condições diferentes em duas colunas diferentes, mas eu quero que essas condições sejam inclusivas. Portanto, eu gostaria de usar “OR” para combinar as condições. Eu usei a seguinte syntax antes com muito sucesso quando quis usar a condição “E”. my.data.frame 2) & (data$V2 < 4), […]

Operador ternário complicado em Java – autoboxing

Vamos ver o código Java simples no seguinte trecho: public class Main { private int temp() { return true ? null : 0; // No compiler error – the compiler allows a return value of null // in a method signature that returns an int. } private int same() { if (true) { return null; […]

Como escrever uma instrução switch em Ruby?

Como faço para escrever uma instrução switch em Ruby?

O que é “x && foo ()”?

Eu vi em outro lugar , x && foo(); é igual a if(x){ foo(); } Eu testei e eles realmente fizeram a mesma coisa. Mas por que? O que exatamente é x && foo() ?

Inserção Condicional do MySQL

Estou com dificuldades para formar um INSERT condicional Eu tenho x_table com colunas (instância, usuário, item) onde o ID da instância é único. Eu quero inserir uma nova linha somente se o usuário já não tiver um determinado item. Por exemplo, tentando inserir instance = 919191 user = 123 item = 456 Insert into x_table […]