Domande sul confronto dei dati e modi efficaci per realizzarli. Evitare di utilizzare questo tag per il confronto (meta) generico di due problemi o concetti.
Chiuso . Questa domanda è basata sull'opinione . Attualmente non accetta risposte. Chiuso 2 anni fa . Bloccato . Questa domanda e le sue risposte sono bloccate perché la domanda è fuori tema ma ha un significato storico. Attualmente non accetta nuove risposte o interazioni. Questo è ciò che ho …
Ho creato un programma Java per confrontare due stringhe: String s1 = "Hello"; String s2 = "hello"; if (s1.equals(s2)) { System.out.println("hai"); } else { System.out.println("welcome"); } Visualizza "benvenuto". Capisco che fa distinzione tra maiuscole e minuscole. Ma il mio problema è che voglio confrontare due stringhe senza distinzione tra maiuscole …
Voglio confrontare due valori di oggetti lunghi usando le ifcondizioni. Quando questi valori sono inferiori a 128 , la ifcondizione funziona correttamente, ma quando sono maggiori o uguali a 128 , il confronto non riesce. Esempio: Long num1 = 127; Long num2 = 127; if (num1 == num2) { // …
Ho una variabile che può essere booleana falseo un numero intero (compreso 0). Voglio metterlo in un'istruzione switch come: switch(my_var){ case 0: // Do something break; case 1: // Do something else break; case false: // Some other code } Nei miei test in Google Chrome, sembra funzionare perfettamente, ma …
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
Ho alcuni loop di cui ho bisogno nel mio programma. Posso scrivere lo pseudo codice ma non sono del tutto sicuro di come scriverlo logicamente. Ho bisogno - if (num is a multiple of 10) { do this } if (num is within 11-20, 31-40, 51-60, 71-80, 91-100) { do …
Chiuso. Questa domanda non soddisfa le linee guida di Stack Overflow . Attualmente non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per Stack Overflow. Chiuso 6 anni fa . Migliora questa domanda Ho intenzione di sviluppare una piccola applicazione (Java) per la …
Sto cercando di scrivere unit test per una varietà di clone()operazioni all'interno di un grande progetto e mi chiedo se esiste una classe esistente da qualche parte che è in grado di prendere due oggetti dello stesso tipo, fare un confronto profondo e dire se sei identico o no?
Ho una classe in cui desidero sovrascrivere l' __eq__()operatore. Sembra logico che io debba sovrascrivere anche l' __ne__()operatore, ma ha senso implementare in __ne__base a __eq__come tale? class A: def __eq__(self, other): return self.value == other.value def __ne__(self, other): return not self.__eq__(other) O c'è qualcosa che mi manca nel modo …
Vedo che è possibile fare confronti di date e c'è anche datetime.timedelta(), ma faccio fatica a scoprire come controllare se l'ora corrente ( datetime.datetime.now()) è precedente, successiva o uguale a quella specificata (ad esempio le 8:00) indipendentemente dalla data.
Chiuso . Questa domanda è basata sull'opinione . Attualmente non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 3 anni fa . Migliora questa domanda Sono curioso per ragioni tecniche per cui scegli il …
Poiché Python non fornisce le versioni sinistra / destra dei suoi operatori di confronto, come decide quale funzione chiamare? class A(object): def __eq__(self, other): print "A __eq__ called" return self.value == other class B(object): def __eq__(self, other): print "B __eq__ called" return self.value == other >>> a = A() >>> …
Avevo bisogno di verificare se la cornice della mia vista è uguale a un dato CGRect. Ho provato a farlo in questo modo: CGRect rect = CGRectMake(20, 20, 20, 20); if (self.view.frame == rect) { // do some stuff } Tuttavia, ho ricevuto un errore che diceva Invalid operands to …
Dato il seguente semplice esempio: List<string> list = new List<string>() { "One", "Two", "Three", "three", "Four", "Five" }; CaseInsensitiveComparer ignoreCaseComparer = new CaseInsensitiveComparer(); var distinctList = list.Distinct(ignoreCaseComparer as IEqualityComparer<string>).ToList(); Sembra che CaseInsensitiveComparer non venga effettivamente utilizzato per eseguire un confronto senza distinzione tra maiuscole e minuscole. In altre parole separateList …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.