ich eine gute Lösung, aber nicht genau das gefunden Java: Getting a substring from a string starting after a particular characterinnerhalb eines Arrays String zurückgeben
Das muss ich es verwenden, innerhalb eines Arrays, aber ich habe keine Ahnung, wie es geht ... tut mir leid.
Ich habe den folgenden Code:
a = [];
b=getLinkedItems(item("link_M"))
for(i in 0..b.size()-1)
{ a[i] = b.getAt(i).toString().reverse().substring(0,1) }
total = 0
for(x in a) { total = total +","+x }
val = total.substring(2)
Das ist mein Ergebnis ist:
[b] = [java.util.ArrayList] [
Group:m.1:book1150:MGROUP.6/M/m.1,
Group:m.6:book1150:MGROUP.6/M/m.6,
Group:m.9:book1150:MGROUP.6/M/m.9]
[a] = [java.util.ArrayList] [1, 6, 9]
[total] = "0,1,6,9"
[val] = "1,6,9"
... aber es ist nicht möglich, wenn mein Array einen Wert von mehr als 9
enthältWhat can I do if my array is e.g.:
[b] = [java.util.ArrayList] [
Group:m.1:book1150:MGROUP.6/M/m.1,
Group:m.6:book1150:MGROUP.6/M/m.6,
Group:m.9:book1150:MGROUP.6/M/m.12]
und mein Ergebnis sollte sein:
[val] = "1,6,12"
Wer kann mir helfen? Wo muss ich z. "lastIndexOf (". ")" oder hat jemand eine bessere Lösung?
Vielen Dank im Voraus.
GREAT !! Das ist genau das, was ich brauche. Danke soooo viel! :-) Dies ist mein gewünschtes Ergebnis von val: Return Wert: "1,6,12" – PegasusTT77
Großartig, froh zu helfen. Nicht aufdringlich zu sein, aber wirst du meine Antwort dann auswählen? – BalRog
Du bist nicht aufdringlich, ich bin neu und habe die Anleitung zur Auswahl der richtigen Antwort nicht vollständig gelesen ... – PegasusTT77