È stata posta questa domanda di recente e non conosceva la risposta. Da un livello elevato qualcuno può spiegare come Java prende un carattere / stringa e lo converte in un int. Grazie molto Karl Modifica: Sarebbe anche bello sapere se anche altre lingue fanno qualcosa di simile.
Sono nuovo di programmazione C #. Qualcuno può spiegare il seguente codice: Console.WriteLine( “{0}{1,10}”, “Face”, “Frequency” ); //Headings Console.WriteLine( “{0,4}{1,10}”,someval,anotherval); Capisco che questo stampa due colonne di valori con le intestazioni date, e {0} riferisce al primo argomento dato. Ma qual è il significato delle stringhe di formato della forma {x,y} ?
Quando ho bisogno di scansionare i valori da un gruppo di stringhe, spesso mi ritrovo a tornare a C sscanf() causa della sua semplicità e facilità d’uso. Ad esempio, posso estrarre in modo molto sintetico un paio di valori double di una stringa con: string str; double val1, val2; if (sscanf(str.c_str(), “(%lf,%lf)”, &val1, &val2) == […]
Ottenuto una stringa in arrivo con questo formato: AAAA-MM-GG-HH.MM.SS.NNNNNNN Il Timestamp proviene da un database DB2. Ho bisogno di analizzarlo in un java.sql.Timestamp e NON perdere alcun precison. Finora non sono stato in grado di trovare il codice esistente per analizzarlo fino a pochi microsecondi. SimpleDateFormat restituisce una data e analizza solo in millisecondi. Guardò […]
Sto cercando di eseguire una funzione di sostituzione SQlite, ma utilizzare un altro campo nella funzione. select locationname + ” from location; In questo snip, il risultato è un elenco di 0. Mi sarei aspettato una stringa con il testo da locationname e i letterali ‘ ‘ .
Ho scritto questa funzione che dovrebbe eseguire StringPadRight (“Hello”, 10, “0”) -> “Hello00000”. char *StringPadRight(char *string, int padded_len, char *pad) { int len = (int) strlen(string); if (len >= padded_len) { return string; } int i; for (i = 0; i < padded_len – len; i++) { strcat(string, pad); } return string; } Funziona ma […]
Ho molti piccoli file, non voglio leggerli riga per riga. Esiste una funzione in Go che legge un intero file in una variabile stringa?
Come è ansible inizializzare (con un inizializzatore C #) un elenco di stringhe? Ho provato con l’esempio qui sotto ma non funziona. List optionList = new List { “AdditionalCardPersonAdressType”,”AutomaticRaiseCreditLimit”,”CardDeliveryTimeWeekDay” }();
Ho una stringa di uno e zero che voglio convertire in una matrice di byte. Ad esempio String b = “0110100001101001” Come posso convertirlo in un byte[] di lunghezza 2?
Ho un nvarchar (MAX) nella mia stored procedure che contiene l’elenco di valori int, l’ho fatto in questo modo in quanto non è ansible passare l’elenco int alla mia stored procedure , ma, ora sto ricevendo problemi come il mio tipo di dati è int e voglio confrontare la lista di stringhe. C’è un modo […]