2017-01-10 3 views
3

Ich möchte eine Reihe von Strings erstellen:Android Studio: Wie erstelle ich ein leeres String Array?

String a=""; 
String b=""; 
String c=""; 
String d=""; 
String e=""; 

Und ich möchte ein String-Array erstellen, um diese Strings in sie zu setzen, und ich habe so zu schreiben versucht:

String[] abcde = {"a","b","c","d","e"} 

aber es ist nicht mein Wunsch, wie ich will nur die Strings leer sein ... Sorry ich weiß, es scheint nur eine einfache Frage an Sie, aber ich bin ein neuer Lerner, freue mich auf Ihre Hilfe zu hören. Vielen Dank!

+0

String [] abcde = {a, b, c, d, e} benutze dies. –

+0

@ chunyuen2 Hast du Hilfe von irgendeiner Antwort bekommen? – MilapTank

+0

@santoshkumar Vielen Dank, ich habe es! – chunyuen2

Antwort

1

nur entfernen Zitate

String[] abcde = {a, b, c , d , e };

2

Dies ist eine ziemlich einfache Aufgabe, werden Sie einfach verwenden möchten:

String[] abcde = {a, b, c, d, e} 

Sie Ihre ersten Variablen mit „“ Einwickeln, bezieht sich dies auf ein Wesen "a" welches nun eine Zeichenkette mit dem Zeichen a ist.

Ich hoffe, dass das Ihnen hilft, Ihr Problem anzugehen, und hier ist ein Link für weitere Hilfe mit Strings. Strings Java

1

Nun, die gute Nachricht ist, dass diese Frage nicht spezifisch für Android oder Android Studio ist, so dass Sie Ihre Suche erweitern können. Die noch bessere Nachricht ist, dass du das nicht musst, weil ich es dir gleich sagen werde.

Mit dem Code werden 5 unbenannte Strings mit dem Inhalt "a", "b", "c", "d" und "e" hinzugefügt, anstatt die Verweise auf die von Ihnen erstellten Zeichenfolgenobjekte hinzuzufügen. also einfach tun, um diese

String a = ""; 
    String b = ""; 
    String c = ""; 
    String[] butts = {a, b, c}; 

und Sie werden die Referenzen hinzufügen.

1

ich bin immer noch Ihre Frage verwirrend, aber was auch immer, ich habe es für diese i just want the Strings to be empty so können Sie versuchen, auf diese Weise

String[] labels = new String[length]; 
Arrays.fill(labels, ""); 

Wenn ich falsch liege, lass es mich wissen #SOReadyToHelp :)

+0

Das habe ich erreicht! Zuerst deklariert: 'String a =" "; Zeichenfolge b = ""; Zeichenfolge c = ""; Zeichenfolge d = ""; String e = ""; ' Dann erstellen Sie ein String-Array, um die deklarierten Strings innerhalb zu setzen: ' String [] abcde = {"a", "b", "c", "d", "e" } ' Danke! – chunyuen2

Verwandte Themen