Ho una semplice domanda sulle stringhe in Java. Il seguente segmento di codice semplice concatena solo due stringhe e poi le confronta con ==. String str1="str"; String str2="ing"; String concat=str1+str2; System.out.println(concat=="string"); L'espressione di confronto concat=="string"ritorna falseovvia (capisco la differenza tra equals()e ==). Quando queste due stringhe vengono dichiarate in questo …
Normalmente utilizzo il seguente idioma per verificare se una stringa può essere convertita in un numero intero. public boolean isInteger( String input ) { try { Integer.parseInt( input ); return true; } catch( Exception e ) { return false; } } Sono solo io o sembra un po 'hacker? Qual …
Ecco come sto attualmente convertendo XMLDocument in String StringWriter stringWriter = new StringWriter(); XmlTextWriter xmlTextWriter = new XmlTextWriter(stringWriter); xmlDoc.WriteTo(xmlTextWriter); return stringWriter.ToString(); Il problema con questo metodo è che se ho " ((virgolette) che ho negli attributi) li sfugge. Per esempio: <Campaign name="ABC"> </Campaign> Sopra è l'XML previsto. Ma ritorna <Campaign …
È abbastanza fastidioso testare tutte le mie stringhe nullprima di poter applicare in modo sicuro metodi come ToUpper(), StartWith()ecc. Se il valore predefinito di stringfosse la stringa vuota, non dovrei testarlo e lo riterrei più coerente con gli altri tipi di valore come into doublead esempio. Inoltre Nullable<String>avrebbe senso. Quindi …
Considera il seguente esempio. String str = new String(); str = "Hello"; System.out.println(str); //Prints Hello str = "Help!"; System.out.println(str); //Prints Help! Ora, in Java, gli oggetti String sono immutabili. Allora come strmai all'oggetto può essere assegnato il valore "Aiuto!". Ciò non contraddice l'immutabilità delle stringhe in Java? Qualcuno può spiegarmi …
Supponiamo di avere una stringa: string str = "1111222233334444"; Come posso spezzare questa stringa in pezzi di qualche dimensione? ad esempio, suddividerlo in dimensioni di 4 restituirebbe stringhe: "1111" "2222" "3333" "4444"
Sto cercando di utilizzare grepper abbinare le linee che contengono due stringhe diverse. Ho provato quanto segue ma questo corrisponde a righe che contengono sia string1 o string2 che non è quello che voglio. grep 'string1\|string2' filename Quindi, come posso abbinare grepsolo le linee che contengono entrambe le stringhe ?
Ho qualcosa del genere: extensionsToCheck = ['.pdf', '.doc', '.xls'] for extension in extensionsToCheck: if extension in url_string: print(url_string) Mi chiedo quale sarebbe il modo più elegante per farlo in Python (senza usare il ciclo for)? Stavo pensando a qualcosa del genere (come da C / C ++), ma non ha …
Voglio rimuovere i caratteri in una stringa in Python: string.replace(',', '').replace("!", '').replace(":", '').replace(";", '')... Ma ho molti personaggi che devo rimuovere. Ho pensato a un elenco list = [',', '!', '.', ';'...] Ma come posso usare il listper sostituire i caratteri nel string?
So che non considera '' come NULL, ma che non fa molto per dirmi il motivo per cui questo è il caso. A quanto ho capito le specifiche SQL, "" non è lo stesso di NULL- uno è un dato valido e l'altro indica l'assenza di quelle stesse informazioni. Sentiti …
Dobbiamo creare stringhe continuamente per l'output del registro e così via. Nelle versioni JDK abbiamo imparato quando usare StringBuffer(molti appendi, thread-safe) e StringBuilder(molti appendi, non thread-safe). Qual è il consiglio sull'uso String.format()? È efficiente o siamo costretti a rimanere con la concatenazione per i one-liner in cui le prestazioni sono …
Qual è la differenza principale tra length()e char_length()? Credo che abbia qualcosa a che fare con le stringhe binarie e non binarie. C'è qualche motivo pratico per memorizzare le stringhe come binarie? mysql> select length('MySQL'), char_length('MySQL'); +-----------------+----------------------+ | length('MySQL') | char_length('MySQL') | +-----------------+----------------------+ | 5 | 5 | +-----------------+----------------------+ 1 …
Qual è il modo più veloce per leggere un file di testo in una variabile stringa? Capisco che può essere fatto in diversi modi, come leggere singoli byte e poi convertirli in stringa. Stavo cercando un metodo con una codifica minima.
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.