Als «string» getaggte Fragen

Eine Zeichenfolge ist eine endliche Folge von Symbolen, die üblicherweise für Text verwendet wird, manchmal jedoch für beliebige Daten.

15
Übergeben eines Strings als Referenz in Java?
Ich bin es gewohnt, Folgendes zu tun C: void main() { String zText = ""; fillString(zText); printf(zText); } void fillString(String zText) { zText += "foo"; } Und die Ausgabe ist: foo In Java scheint dies jedoch nicht zu funktionieren. Ich gehe davon aus, dass das StringObjekt kopiert wird, anstatt von …

16
Geteilte Saite in Lua?
Ich muss einen einfachen String teilen, aber es scheint keine Funktion dafür zu geben, und die manuelle Methode, die ich getestet habe, schien nicht zu funktionieren. Wie würde ich das machen?
160 string  lua 



5
Fügen Sie einer Zeichenfolge eine Null-Auffüllung hinzu
Wie füge ich einer Zeichenfolge eine "0" -Polsterung hinzu, sodass meine Zeichenfolgenlänge immer 4 beträgt? Beispiel 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 input "4501", 0 padding is added …
159 c#  string  padding 


12
Java String zu SHA1
Ich versuche, einen einfachen String-zu-SHA1-Konverter in Java zu erstellen, und das habe ich ... 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)); } Wenn ich es bestanden toSHA1("password".getBytes())habe, [�a�ɹ??�%l�3~��.weiß ich, dass es wahrscheinlich eine …
158 java  string  sha1 


10
Ruft den (letzten Teil des) aktuellen Verzeichnisnamens in C # ab
Ich muss den letzten Teil des aktuellen Verzeichnisses abrufen, zum Beispiel von /Users/smcho/filegen_from_directory/AIRPassthrough, den ich abrufen muss AIRPassthrough. Mit Python kann ich es mit diesem Code bekommen. import os.path path = "/Users/smcho/filegen_from_directory/AIRPassthrough" print os.path.split(path)[-1] Oder print os.path.basename(path) Wie kann ich dasselbe mit C # machen? HINZUGEFÜGT Mit Hilfe der Antwortenden …
158 c#  string  filepath 

7
Wie viele Zeichen kann ein Java-String haben?
Ich versuche das Next Palindrome- Problem von Sphere Online Judge (SPOJ), bei dem ich ein Palindrom für eine ganze Zahl von bis zu einer Million Stellen finden muss. Ich habe darüber nachgedacht, Javas Funktionen zum Umkehren von Strings zu verwenden, aber würden sie zulassen, dass ein String so lang ist?
157 java  string 

12
Wie konvertiere ich CamelCase in Java in lesbare Namen?
Ich möchte eine Methode schreiben, die CamelCase in einen für Menschen lesbaren Namen konvertiert. Hier ist der Testfall: 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")); }



7
printf mit std :: string?
Ich verstehe, dass dies stringein Mitglied des stdNamespace ist. Warum tritt also Folgendes auf? #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); cin.get(); return 0; } …
157 c++  string  namespaces  printf  std 

7
Warum wird der Schaufeloperator (<<) beim Erstellen eines Strings in Ruby dem Plus-Gleichen (+ =) vorgezogen?
Ich arbeite durch Ruby Koans. Das test_the_shovel_operator_modifies_the_original_stringKoan in about_strings.rb enthält den folgenden Kommentar: Ruby-Programmierer bevorzugen beim Aufbau von Strings den Schaufeloperator (&lt;&lt;) gegenüber dem Plus-Gleichheitsoperator (+ =). Warum? Ich vermute, es geht um Geschwindigkeit, aber ich verstehe die Aktion unter der Motorhaube nicht, die dazu führen würde, dass der Schaufelbediener …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.