Articles of if statement

Qual é a diferença entre o IF-ELSE e o SWITCH?

Alguém pode explicar isso para mim?

Se a instrução com comparação de String falhar

Eu realmente não sei porque a declaração if abaixo não está em execução: if (s == “/quit”) { System.out.println(“quitted”); } Abaixo está a turma toda. É provavelmente um problema de lógica realmente estúpido, mas eu tenho puxado meu cabelo para fora daqui não sendo capaz de descobrir isso. Obrigado por olhar 🙂 class TextParser extends […]

R: Substituindo valores negativos por zero

Queremos definir todos os valores em um array zero que sejam negativos. Eu tentei um monte de coisas, mas ainda não consegui uma solução de trabalho. Eu pensei em um loop for com condição, no entanto, isso parece não funcionar. #pred_precipitation is our array pred_precipitation <-rnorm(25,2,4) for (i in nrow(pred_precipitation)) { if (pred_precipitation[i]<0) {pred_precipitation[i] = […]

Swift 2 – Correspondência de padrões em “se”

Recentemente eu vi o keynote da WWDC 2015 da Apple. Eu também observei algumas documentações, mas não consegui encontrar uma seção “pattern matching in if”, como foi escrita em um dos slides que eles mostraram. (Vídeo de 68min 00sec da Apple Events ) Você sabe o que isso se refere? Ou a syntax?

Como é String na instrução switch mais eficiente do que a declaração if-else correspondente?

Documentação Java diz O compilador Java geralmente gera código de bytes mais eficiente a partir de instruções switch que usam objects String do que instruções encadeadas if-then-else. AFAIK mesmo String no switch usa .equals() internamente de uma maneira sensível a maiúsculas e minúsculas. Então, que eficiência significam nesse contexto? Compilação mais rápida? Menos bytecodes? melhor […]

Contar com se condição na consulta mysql

Eu tenho duas tabelas uma é para notícias e outra é para comentários e eu quero obter a contagem para os comentários cujo status foi definido como aprovado. SELECT ccc_news . * , count(if(ccc_news_comments.id = ‘approved’, ccc_news_comments.id, 0)) AS comments FROM ccc_news LEFT JOIN ccc_news_comments ON ccc_news_comments.news_id = ccc_news.news_id WHERE `ccc_news`.`category` = ‘news_layer2’ AND `ccc_news`.`status` […]

Como uma variável Java pode ser diferente de si mesma?

Eu estou querendo saber se esta questão pode ser resolvida em Java (eu sou novo na linguagem). Este é o código: class Condition { // you can change in the main public static void main(String[] args) { int x = 0; if (x == x) { System.out.println(“Ok”); } else { System.out.println(“Not ok”); } } } […]

Como fazer uma operação OR lógica no Shell Scripting

Eu estou tentando fazer uma verificação de condição simples, mas não parece funcionar. Se $# for igual a 0 ou for maior que 1 , diga olá. Eu tentei a seguinte syntax sem sucesso: if [ “$#” == 0 -o “$#” > 1 ] ; then echo “hello” fi if [ “$#” == 0 ] […]

else if () {} VS ifelse ()

Por que podemos usar ifelse() mas não else if(){} in with() ou within() statement? Eu ouvi o primeiro é vetorizável e não o último. O que isso significa ?

A verificação da condição do jQuery não funciona (‘: hover’)

$(‘.xx’).mouseenter(function(){ if($(this).is(‘:hover’)) alert(‘d’); else alert(‘f’); }); Aqui está o meu código, ele deve alertar ‘d’ mas toda vez que ele alerta ‘f’ O que é erro aqui