Articles of String

Warum kann die switch-statement nicht auf Strings angewendet werden?

int main() { switch(std::string(“raj”)) //Compilation error – switch expression of type illegal { case”sda”: } }

Wie überschreibt die String-class den Operator +?

Warum können Sie in Java Strings mit dem Operator + hinzufügen, wenn String eine class ist? Im String.java Code habe ich keine Implementierung für diesen Operator gefunden. Verletzt dieses Konzept die Objektorientierung?

Was ist der einfachste / beste / korrekteste Weg, um die Zeichen eines Strings in Java zu durchlaufen?

StringTokenizer ? Konvertiere den String in ein char[] und iteriere darüber? Etwas anderes?

Wie konvertiert man eine Zeichenfolge in mysql?

Ich habe eine string Spalte, die als date und ich möchte es als date auswählen. Ist es möglich? Mein Beispieldatenformat wäre; month/day/year -> 12/31/2011

C ++ veraltete Konvertierung von String-Konstante in ‘char *’

Ich habe eine class mit einem private char str[256]; und dafür habe ich einen expliziten Konstruktor: explicit myClass(const char *func) { strcpy(str,func); } Ich nenne es: myClass obj(“example”); Wenn ich das kompiliere, bekomme ich folgende Warnung: veraltete Konvertierung von String-Konstante in ‘char *’ Warum passiert dies?

Extrahiere (“hole”) eine Zahl aus einer Zeichenkette

Ich habe eine Zeichenfolge in Javascript wie `# Box2 ‘und ich will nur die’ 2 ‘von ihm. Versucht: var thestring = $(this).attr(‘href’); var thenum = thestring.replace( /(^.+)(\w\d+\w)(.+$)/i,’$2′); alert(thenum); Es gibt immer noch # Box2 in der Warnung zurück, wie kann ich es zur Arbeit bringen? Es muss für jede Länge am Ende angebracht werden.

Wie bewertete Formel als String in PHP übergeben?

Ich versuche nur, den richtigen und sichereren Weg zur Ausführung einer als String übergebenen mathematischen Operation zu finden. In meinem Szenario sind es Werte, die aus Bild-EXIF-Daten abgerufen werden. Nach kurzer Recherche habe ich zwei Wege gefunden. zuerst mit eval : function calculator1($str){ eval(“\$str = $str;”); return $str; } create_function , mit create_function : function […]

Wie analysiere ich eine Zeichenfolge mit einem Dezimalpunkt zu einem Doppel?

Ich möchte eine Zeichenfolge wie “3.5” zu einem Doppelklick analysieren. Jedoch, double.Parse(“3.5”) Erträge 35 und double.Parse(“3.5”, System.Globalization.NumberStyles.AllowDecimalPoint) FormatException eine FormatException . Jetzt ist das Gebietsschema meines Computers auf Deutsch eingestellt, wobei ein Komma als Dezimaltrennzeichen verwendet wird. Es muss etwas damit zu tun haben und double.Parse() erwartet “3,5” als Eingabe, aber ich bin mir nicht […]

Erstelle eine Liste aller möglichen Permutationen eines Strings

Wie würde ich eine Liste aller möglichen Permutationen einer Zeichenfolge zwischen x- und y-Zeichen erstellen, die eine variable Liste von Zeichen enthalten. Jede Sprache würde funktionieren, aber sie sollte tragbar sein.

Warum können Zeichenketten in Java und .NET nicht geändert werden?

Warum haben sie sich dafür entschieden, die Zeichenfolge in Java und .NET (und einigen anderen Sprachen) unveränderbar zu machen? Warum haben sie es nicht veränderlich gemacht?