Ho una stringa, diciamo '123', e voglio convertirla nell'intero 123. So che si può fare semplicemente some_string.to_i, ma che converte 'lolipops'a 0, che non è l'effetto che ho in mente. Voglio che mi esploda in faccia quando provo a convertire qualcosa di invalido, con un aspetto piacevole e doloroso Exception. …
Ho bisogno di fare una semplice divisione di una stringa, ma non sembra esserci una funzione per questo, e il modo manuale che ho testato non sembra funzionare. Come lo farei?
Non ho visto nulla qui o su MDN. Sono sicuro che mi sto perdendo qualcosa. Ci deve essere della documentazione su questo da qualche parte? Funzionalmente, sembra che ti permetta di nidificare una variabile all'interno di una stringa senza fare concatenazione usando l' +operatore. Sto cercando documentazione su questa funzione. …
Come faccio ad aggiungere il riempimento "0" a una stringa in modo che la lunghezza della mia stringa sia sempre 4? Esempio If input "1", 3 padding is added = 0001 If input "25", 2 padding is added = 0025 If input "301", 1 padding is added = 0301 If …
Come farei per generare un elenco di tutte le possibili permutazioni di una stringa tra i caratteri xey, contenente un elenco variabile di caratteri. Qualsiasi lingua funzionerebbe, ma dovrebbe essere portatile.
Sto cercando di creare un semplice convertitore da String a SHA1 in Java e questo è quello che ho ... public static String toSHA1(byte[] convertme) { MessageDigest md = null; try { md = MessageDigest.getInstance("SHA-1"); } catch(NoSuchAlgorithmException e) { e.printStackTrace(); } return new String(md.digest(convertme)); } Quando lo passo toSHA1("password".getBytes()), capisco …
Ottengo l'eccezione dal titolo quando eseguo la mia app. Quello che fa è che ha un file .txt con le parole per un gioco dell'impiccato e penso che l'eccezione venga generata quando si accede al file. Il mio file, cuvinte.txt si trova in / assets /. Ecco il mio codice …
Ho bisogno di ottenere l'ultima parte della directory corrente, ad esempio /Users/smcho/filegen_from_directory/AIRPassthrough, ho bisogno di ottenere AIRPassthrough. Con Python, posso ottenerlo con questo codice. import os.path path = "/Users/smcho/filegen_from_directory/AIRPassthrough" print os.path.split(path)[-1] O print os.path.basename(path) Come posso fare la stessa cosa con C #? AGGIUNTO Con l'aiuto dei rispondenti, ho trovato …
Sto provando il problema The Next Palindrome di Sphere Online Judge (SPOJ), dove devo trovare un palindrome per un numero intero di un massimo di un milione di cifre. Ho pensato di utilizzare le funzioni di Java per invertire le stringhe, ma consentirebbero a una stringa di essere così lunga?
Vorrei scrivere un metodo che converte CamelCase in un nome leggibile dall'uomo. Ecco il caso di prova: public void testSplitCamelCase() { assertEquals("lowercase", splitCamelCase("lowercase")); assertEquals("Class", splitCamelCase("Class")); assertEquals("My Class", splitCamelCase("MyClass")); assertEquals("HTML", splitCamelCase("HTML")); assertEquals("PDF Loader", splitCamelCase("PDFLoader")); assertEquals("A String", splitCamelCase("AString")); assertEquals("Simple XML Parser", splitCamelCase("SimpleXMLParser")); assertEquals("GL 11 Version", splitCamelCase("GL11Version")); }
Ad esempio, ottengo una stringa: str = "please answer my question" Voglio scriverlo su un file. Ma devo conoscere la dimensione della stringa prima di scrivere la stringa nel file. Quale funzione posso usare per calcolare la dimensione della stringa?
Esiste una funzione in Python che posso usare per inserire un valore in una determinata posizione di una stringa? Qualcosa come questo: "3655879ACB6"quindi in posizione 4 aggiungi "-"per diventare"3655-879ACB6"
La mia comprensione è che stringè un membro dello stdspazio dei nomi, quindi perché si verifica quanto segue? #include <iostream> int main() { using namespace std; string myString = "Press ENTER to quit program!"; cout << "Come up and C++ me some time." << endl; printf("Follow this command: %s", myString); …
Sto lavorando attraverso Ruby Koans. Il test_the_shovel_operator_modifies_the_original_stringKoan in about_strings.rb include il seguente commento: I programmatori di Ruby tendono a favorire l'operatore pala (<<) rispetto all'operatore più uguale (+ =) durante la creazione di stringhe. Perché? La mia ipotesi è che riguardi la velocità, ma non capisco l'azione sotto il cofano …
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.