Wie würden Sie minus von einer Split.length-Methode? Möchten Sie es einem int wie dem folgenden Code zuweisen, oder müssten Sie den Wert split.length speichern. Ein Beispiel möchte ich minus 1 aus dem Split.length Wert.Minus 1 oder ein anderer Wert aus einer Split.length? (Java)
Antwort
Ich glaube, was Sie wollten, war das letzte Element aus dem Array zu entfernen.
ich es wie folgt aus tun würde,
import java.util.Arrays;
public class Test {
public static void main(String[] args) {
String i = "this is a test string";
String[] split = i.split(" ");
System.out.println("Before" + split.length);
split = Arrays.copyOf(split, split.length - 1);
System.out.println("After" + split.length);
}
}
Dank für das @markspace Arrays.copyOf
Von Ihrem bearbeiten zu verwenden, zeigen, ich glaube, Sie wollen einfach nur die Anzahl der Räume, in String zu drucken.
public class Test {
public static void main(String[] args) {
String i = "this is a test string";
System.out.println("[" + (i.split(" ").length - 1) + "]" + " Spaces in \"" + i + "\"");
}
}
Dies sollte es tun.
Argh! Nein! Verwende 'Arrays.copy *'. – markspace
Hmmmm, gut danke aber gibt es einen Weg ohne die. Util und einfacher wie diese – EverythingIsScience
@EverythingIsScience nur den Code – Sridhar
- 1. Y-Wert minus 1 in QuickInfo HighCharts
- 2. Datum minus 1 Jahr?
- 3. SQL: Wie sysdate minus ein Wert funktioniert?
- 4. Aktuelle Monat Minus 1 Monat
- 5. Oxyplot: ein anderer Wert in Label
- 6. Warum INT_MAX minus INT_MIN gleich -1?
- 7. width: erben minus (oder plus)
- 8. JOIN-Anweisung oder ein anderer Ansatz
- 9. Fall, wenn ein anderer Wert ist null
- 10. Wählen Zählung aus einer Tabelle, wo der Wert = ein anderer Tabellenwert
- 11. Minus Operation liefert immer positiven Wert
- 12. minus ein Satz von einigen konstanten Werten aus einer Reihe von Werten einer Spalte in Orakel
- 13. order by created_at plus ein anderer Wert
- 14. Javascript schafft neues Datum minus 1 Tag
- 15. Wie wählt man Elemente aus einer Tabelle basierend auf einem Wert, wenn ein anderer Wert nicht existiert? (eloquent/sql)
- 16. Minus positiv mit negativem Wert in einer Tabelle subquery
- 17. Müssen minus 1 Tag ab einem Zeitpunkt gegeben
- 18. Was macht - (minus minus) in Excel?
- 19. Entfernen Sie ein Element aus einer LinkedList in O (1)
- 20. Zählung anderer Wert in SQL
- 21. SUM ein Wert aus einer Tabelle, die
- 22. Slide Div von minus Top-Wert
- 23. jQuery plus/minus oder auf einer Liste erweitern/reduzieren
- 24. Java For-Schleife geht in Minus?
- 25. Java berechnet Rückkehr Bildmitte minus negative Ergebnisse
- 26. T-SQL-Abfrage für maximales Datum minus 1 (ohne Sicht- oder Temporärtabelle)
- 27. Wert einer Variablen von 1 Methode zu anderen in Java
- 28. Stored Procedure - Gruppe von Id gleich ein anderer Wert Parameter
- 29. Ein anderer Location.count "änderte sich nicht um 1
- 30. Minus von Schieberegler Wert in AfterEffects
Was möchten Sie hier wirklich erreichen? Verringern Sie die Länge des Arrays? – Sridhar
Was versuchst du eigentlich * zu erreichen? Wenn Sie den Wert von "a" ändern, ändert sich das Array nicht. Wenn Sie ein neues Array brauchen, das nicht den letzten Wert hat, erstellen Sie ein neues Array und kopieren Sie die anderen Elemente in ... –
Sagen Sie zum Beispiel, der Wert des Arrays ist 3 Ich möchte minus 1 davon. – EverythingIsScience