Bir dizeyi her boşlukta bölmeye çalışıyorum, böylece bu kodu kullanarak belirli bir dizeyi çıkarabileceğim.Dize her alanı bölmez mi?
String[] array = input.split("\\s");
String output = array[1];
girilirse
1 2 3 4 5
çıkışı olacağını tek istediğim ve bunu nasıl bu olay neden önleyebilirsiniz olduğu 2 olduğunu
2 3 4 5
gibi bir şey? çalışması gerekir
. giriş dizginiz tam olarak "1 2 3 4 5"? – Reimeus
Neden "\\ s" ile değil "" ile bölünüyor? –
giriş dizesi aslında 1 2 3 4 5 değil, bu sadece bir örneğidir./m/KullanıcıAdı/s // w KullanıcıAdı2 bu bir örnek mesajdır!/e/gerçek dizenin ne olabileceğine daha yakındır. Bu durumda [0] dizisini yaptığımda UserName2 döndürür, bu bir örnek mesajdır!/E/ – YourNameHere