Preguntas etiquetadas con operators

139
¿El operador Java & = aplica & o &&?

Asumiendo boolean a = false; Me preguntaba si hacer: a &= b; es equivalente a a = a && b; //logical AND, a is false hence b is not evaluated. o por otro lado significa a = a & b; //Bitwise AND. Both a and b are

135
¿Por qué '&&' y no '&'?

¿Por qué es &&preferible &y ||preferible |? Le pregunté a alguien que ha estado programando durante años y su explicación fue: Por ejemplo, in if (bool1 && bool2 && bool3) { /*DoSomething*/ }, bool1tiene que ser verdadero para que pruebe bool2cuál tiene que ser...

130
Operador Scala @

¿Qué hace el operador Scala's @? Por ejemplo, en la publicación de blog Procesamiento de lenguaje formal en Scala, Parte 2, hay algo como esto case x @ Some(Nil) =>

121
Concatenar dos cadenas literales

Estoy leyendo Accelerated C ++ de Koenig. Escribe que "la nueva idea es que podemos usar + para concatenar una cadena y una cadena literal - o, para el caso, dos cadenas (pero no dos cadenas literales). Bien, supongo que esto tiene sentido. Ahora, en dos ejercicios separados destinados a aclarar...