Spiralate, tablouri

În Java, există o varietate de moduri de a afișa elementele de matrice de pe ecran. Cel mai frecvent utilizat de ieșire în ciclul. Ciclul cel mai tipic pentru un ciclu de scoate. Această buclă oferă suficiente opțiuni pentru ieșire.

Concluzia tuturor elementelor unei matrice unidimensională pentru îmbunătățirea tsiklefor

Începând cu versiunea JDK 1.5 se poate utiliza acum o formă simplificată pentru bucla. ceea ce face matrice concluzie mai simpliste:

void main (String args []) statice publice

Rezultatul programului:

Producția de toate elementele într-o matrice unidimensională tsiklefor

Apariția unei noi forme de pentru bucla nu înseamnă că necesitatea va dispărea în forma clasică a buclei. Ca și înainte, forma clasică va fi solicitată în cazul în care aveți nevoie pentru a utiliza intensiv și calcularea indicelui, precum și retragerea parțială a elementelor de matrice.

void main (String args []) statice publice

pentru (int i = 0; i

System.out.println ( "n [" + i + "] =" + n [i]);

Rezultatul programului:

O retragere matrice dimensionala parțială a elementelor într-un ciclu de f sau

Uneori, este posibil să nu nevoie de acces la toate elementele de matrice, și într-o anumită ordine. De exemplu, în fiecare secundă sau la fiecare al cincilea element de. Pentru aceste scopuri, puteți controla dreptul variabil index pentru mijloace de buclă. De exemplu.

Rezultatul programului:

Ieșirea de matrice unidimensionale folosind metodatoString () klassajava.util.Arrays

Această metodă oferă mult mai multe oportunități decât chiar îmbunătățite pentru bucla pentru. Incepand cu JDK 1.5 versiune în Java Class. UTIL. Matricele a apărut ToString de familie () metode. ceea ce îl face foarte ușor de afișare matrice. toString () metoda este supraîncărcat pentru tipuri și argumente de tip Object primitive. Mai jos este un program care utilizează metoda toString () pentru a afișa o matrice cu elemente c primitiv tip int și o serie de obiecte cu elementele de bază de tip String.

void main (String args []) statice publice

String [] s =

System.out.println ( "----------- elemente String matrice -----------------");

System.out.println (Arrays.toString (e));

System.out.println ( "----------- elemente int matrice -----------------");

System.out.println (Arrays.toString (n));