Mam tablicę String z niektórymi komponentami, ta tablica ma 5 komponentów i zmienia się kilka razy. Chciałbym wykonać iterację w tej tablicy i uzyskać pierwszy komponent i komponent obok tego. Tak więc po raz pierwszy otrzymam komponent numer jeden i numer komponentu 2, drugi raz otrzymam numer 2 i 3, trzeci numer 3 i 4 ... I tak dalej, aż dojdziesz do ostatniego komponentu.Iteracja poprzez tablicę ciągów w Javie
To jak daleko doszedłem:
String[] elements = { "a", "a","a","a" };
for(int i = 0; i <= elements.length - 1; i++)
{
// get element number 0 and 1 and put it in a variable,
// and the next time get element 1 and 2 and put this in another variable.
}
W jaki sposób można to osiągnąć?
Jak uzyskać numer iteracji w tym? Czy muszę to zrobić ręcznie, deklarując zmienną i licząc iteracje? – User3
Myślę, że należy dodać dodatkową zmienną do przechowywania tych informacji. – Michal
Należy również pamiętać, że ta zaawansowana pętla for odnosi się do wersji Java 1.5 i nowszych. Wiem, że 1.4 i poniżej są starożytne, ale większość ludzi próbuje tego i otrzymuje błędy, aw niektórych przypadkach nie sprawdzaliby, której wersji java używają. – Arty