Als «operators» getaggte Fragen

139
Wendet der Java-Operator & = & oder && an?

Vorausgesetzt boolean a = false; Ich habe mich gefragt, ob ich Folgendes tun soll: a &= b; ist äquivalent zu a = a && b; //logical AND, a is false hence b is not evaluated. oder andererseits bedeutet es a = a & b; //Bitwise AND. Both a and b are

135
Warum '&&' und nicht '&'?

Warum ist &&vorzuziehen &und ||vorzuziehen |? Ich habe jemanden gefragt, der seit Jahren programmiert, und seine Erklärung war: Zum Beispiel in if (bool1 && bool2 && bool3) { /*DoSomething*/ }, bool1muss dafür Test wahr sein , bool2die , bevor sie zu wahr zu sein hat...

130
Scala @ Operator

Was macht der @ Operator von Scala? Zum Beispiel gibt es in dem Blog-Beitrag Formale Sprachverarbeitung in Scala, Teil 2 so etwas case x @ Some(Nil) =>

129
Was sind bitweise Operatoren?

Ich bin jemand, der Code nur zum Spaß schreibt und sich weder in einer akademischen noch in einer professionellen Umgebung wirklich damit beschäftigt hat. Dinge wie diese bitweisen Operatoren entgehen mir also wirklich. Ich habe einen Artikel über JavaScript gelesen, der anscheinend bitweise...

121
Verketten Sie zwei String-Literale

Ich lese Accelerated C ++ von Koenig. Er schreibt: "Die neue Idee ist, dass wir + verwenden können, um einen String und ein String-Literal zu verketten - oder zwei Strings (aber nicht zwei String-Literale). Gut, das macht wohl Sinn. Nun zu zwei getrennten Übungen, die dies beleuchten sollen. Sind...

111
Was macht ": ="?

Ich habe :=in mehreren Codebeispielen gesehen, aber nie mit einer begleitenden Erklärung. Es ist nicht genau möglich, seine Verwendung zu googeln, ohne den richtigen Namen dafür zu kennen. Was tut