Јава програм за штампање низа

У овом програму ћете научити различите технике за штампање елемената датог низа у Јави.

Да бисте разумели овај пример, требало би да имате знање о следећим темама програмирања Јава:

  • Јава низови
  • Јава вишедимензионални низови
  • Јава за петљу

Пример 1: Штампање низа помоћу петље Фор

 public class Array ( public static void main(String() args) ( int() array = (1, 2, 3, 4, 5); for (int element: array) ( System.out.println(element); ) ) )

Оутпут

 1 2 3 4 5

У горњем програму, петља фор-еацх се користи за итерацију преко датог низа, низа.

Приступа сваком елементу низа и штампа помоћу println().

Пример 2: Штампање низа помоћу стандардних библиотечких низова

 import java.util.Arrays; public class Array ( public static void main(String() args) ( int() array = (1, 2, 3, 4, 5); System.out.println(Arrays.toString(array)); ) )

Оутпут

 (1, 2, 3, 4, 5)

У горњем програму, петља фор је замењена једним редом кода помоћу Arrays.toString()функције.

Као што видите, ово даје чисти излаз без икаквих додатних линија кода.

Пример 3: Штампање вишедимензионалног низа

 import java.util.Arrays; public class Array ( public static void main(String() args) ( int()() array = ((1, 2), (3, 4), (5, 6, 7)); System.out.println(Arrays.deepToString(array)); ) )

Оутпут

 ((1, 2), (3, 4), (5, 6, 7))

У горњем програму, пошто сваки елемент у низу садржи други низ, само коришћење Arrays.toString()исписује адресу елемената (угнежђени низ).

Да бисмо добили бројеве из унутрашњег низа, ми само још једну функцију Arrays.deepToString(). Ово нам даје бројеве 1, 2 и тако даље, које тражимо.

Ова функција ради и за тродимензионалне низове.

Занимљиви Чланци...