Articles of String

Wann wird eine Zeichenkette Müll in Java gesammelt?

Wenn ein Objekt in Java keinen Live-Verweis hat, ist es für die Garbage Collection geeignet. Im Fall einer Zeichenkette ist dies nicht der Fall, da die Zeichenkette in den Zeichenketten-Pool übernommen wird und JVM das Objekt zur Wiederbenutzung am Leben erhält. Das bedeutet, dass eine einmal erstellte Zeichenkette niemals “Müll” sein wird?

Android-Beispiel-Bluetooth-Code zum Senden einer einfachen Zeichenfolge über Bluetooth

Ich möchte eine einfache Zeichenfolge Daten wie “a” von einem Android-Gerät zu einem anderen über Bluetooth senden. Ich sah Beispiel-Bluetooth-Code in Android SDK, aber es ist so komplex für mich. Ich kann nicht verstehen, wie ich nur bestimmte Daten senden kann, wenn ich einen Knopf drücke. Wie kann ich dieses Problem lösen?

Wie konvertiert man String in Char Array in C ++?

Ich möchte string in char Array konvertieren, aber nicht char* . Ich weiß, wie man Zeichenkette in char* umwandelt (indem ich malloc benutze oder wie ich es in meinen Code geschrieben habe) – aber das will ich nicht. Ich möchte einfach string in char[size] Array konvertieren. Ist es möglich? #include #include #include using namespace std; […]

Formatieren Sie die Dateigröße als MB, GB usw.

Ich muss eine Dateigröße als String mit sinnvollen Einheiten anzeigen. z.B 1L ==> “1 B”; 1024L ==> “1 KB”; 2537253L ==> “2.3 MB” etc. Ich fand diese vorherige Antwort , die ich nicht zufriedenstellend fand Ich habe eine eigene Lösung mit ähnlichen Mängeln gefunden: private static final long K = 1024; private static final long […]

Wie konvertiert man Array-Werte von String in int?

$string = “1,2,3” $ids = explode(‘,’, $string); var_dump($ids); kehrt zurück array(3) { [0]=> string(1) “1” [1]=> string(1) “2” [2]=> string(1) “3” } Ich brauche die Werte vom Typ int statt vom Typ string. Gibt es einen besseren Weg dies zu tun, als das Array mit einer foreach durchzulaufen und jede Zeichenkette in int umzuwandeln?

Ruft die PHP-classneigenschaft nach Zeichenfolge ab

Wie bekomme ich eine Eigenschaft in einem PHP basierend auf einem String? Ich werde es magic . Was ist magic ? $obj->Name = ‘something’; $get = $obj->Name; wäre wie… magic($obj, ‘Name’, ‘something’); $get = magic($obj, ‘Name’);

Wie kann ich in Perl eine ganze Datei in eine Zeichenfolge einlesen?

Ich versuche eine HTML-Datei als eine große lange Zeichenfolge zu öffnen. Das ist, was ich habe: open(FILE, ‘index.html’) or die “Can’t read file ‘filename’ [$!]\n”; $document = ; close (FILE); print $document; was dazu führt: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN Ich möchte jedoch, dass das Ergebnis wie folgt aussieht: <!DOCTYPE HTML PUBLIC "-//W3C//DTD […]

Testen Sie, ob eine Zeichenfolge eine Zeichenfolge aus einem Array enthält

Wie kann ich einen String testen, um festzustellen, ob er einen String aus einem Array enthält? Anstatt zu verwenden if (string.contains(item1) || string.contains(item2) || string.contains(item3))

Konvertieren einer Zeichenfolge in eine Ganzzahl auf Android

Wie konvertiere ich eine Zeichenfolge in eine Ganzzahl? Ich habe ein Textfeld, in das der Benutzer eine Nummer eingeben kann: EditText et = (EditText) findViewById(R.id.entry1); String hello = et.getText().toString(); Und der Wert wird der Zeichenfolge hello zugewiesen. Ich möchte es in eine ganze Zahl umwandeln, damit ich die Nummer bekommen kann, die sie eingegeben haben; […]

Einen String per Referenz in Java übergeben?

Ich bin es gewohnt, in C folgendes zu tun: 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 nehme an, weil das String Objekt kopiert und nicht von referenziert übergeben wird . […]