Domande taggate «operators»

Gli operatori sono simboli che si presentano in quasi tutti i linguaggi di programmazione e di codifica, per eseguire calcoli e confronti sui dati.

5
I 3 diversi uguali
Qual è la differenza tra =, ==e ===? Penso che usare un segno uguale sia dichiarare una variabile mentre due segni uguali servono per una condizione di confronto e infine tre segni uguali servono per confrontare i valori delle variabili dichiarate.


4
Regex come abbinare un personaggio opzionale
Ho una regex che pensavo funzionasse correttamente fino ad ora. Devo abbinare un personaggio opzionale. Potrebbe essere lì o no. Ecco due stringhe. La stringa superiore è abbinata mentre quella inferiore no. L'assenza di una singola lettera nella stringa inferiore è ciò che la sta facendo fallire. Vorrei ricevere la …
147 regex  string  operators 

4
PowerShell e l'operatore -contains
Considera il seguente frammento: "12-18" -Contains "-" Penseresti che questo valuti true, ma non lo è. Questo valuterà falseinvece. Non sono sicuro del perché questo accada, ma lo fa. Per evitarlo, puoi invece usarlo: "12-18".Contains("-") Ora l'espressione verrà valutata vera. Perché il primo snippet di codice si comporta in questo …

5
L'operatore Java & = applica & o &&?
assumendo boolean a = false; Mi chiedevo se facendo: a &= b; è equivalente a a = a && b; //logical AND, a is false hence b is not evaluated. o d'altra parte significa a = a & b; //Bitwise AND. Both a and b are evaluated.
139 java  operators 


16
Perché '&&' e non '&'?
Perché è &&preferibile &e ||preferibile |? Ho chiesto a qualcuno che stava programmando da anni e la sua spiegazione era: Ad esempio, in if (bool1 && bool2 && bool3) { /*DoSomething*/ }, bool1deve essere vero per testarlo, bool2che deve essere vero prima di passare a bool3, ecc. Se avessi usato …
135 c#  operators 




5
Operatore Scala @
Cosa fa l'operatore @ di Scala? Ad esempio, nel post sul blog Formal Language Processing in Scala, Parte 2 c'è qualcosa del genere case x @ Some(Nil) => x
130 scala  operators 


6
Concatena due stringhe letterali
Sto leggendo Accelerated C ++ di Koenig. Scrive che "la nuova idea è che possiamo usare + per concatenare una stringa e una stringa letterale - o, se è per questo, due stringhe (ma non due stringhe letterali). Bene, questo ha senso suppongo. Ora passiamo a due esercizi separati intesi …


3
Cosa significano | = (tubo singolo uguale) e & = (singola e commerciale uguale)
Nelle righe seguenti: //Folder.Attributes = FileAttributes.Directory | FileAttributes.Hidden | FileAttributes.System | FileAttributes.ReadOnly; Folder.Attributes |= FileAttributes.Directory | FileAttributes.Hidden | FileAttributes.System | FileAttributes.ReadOnly; Folder.Attributes |= ~FileAttributes.System; Folder.Attributes &= ~FileAttributes.System; Cosa significa |=(single pipe uguale) e &=(single e commerciale uguale) in C # Voglio rimuovere l'attributo di sistema mantenendo gli altri ...

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.