Увод у Принт Арраи на Јави

Низ је у основи структура података у коју можемо сместити сличне елементе. На пример, низ целих бројева чува више целих бројева, низ струна чува више стрингова итд. Дакле, ако имате Арраи са великом количином података, можда ћете требати да их одштампате како бисте их прегледали ако желите са Принт Арраи на Јава . Постоји неколико начина на које можемо слиједити да бисмо исписали низ у Јави. Можете да следите било коју од ових метода за штампање низа. За сваку од метода Принт Арраи-а на Јави, овде ћу дискутовати, дао сам примере кода за боље разумевање и практичну сврху. Такође сам додао коментаре унутар кода за бољу читљивост. Штавише, дао сам снимке заслона за излаз сваког кода. Прођите кроз кодове ред по ред и разумејте их. Затим напишите и покрените те кодове на себи у јава преводиоцима и ускладите те излазе са даним.

Технике штампања низа на Јави

Испод су технике штампања низа на Јави:

1. метод: Употреба за петљу

Као што знамо, петља се користи за понављање скупа изјава све док се не испуни одређени услов. Ми ћемо користити ову функцију за петљу да овде штампамо низ.

Пример: 1

Овде ћемо створити низ од четири елемента и користићемо за петљу да узмемо вредности из матрице и исписујемо их.

Код

Излаз:

Горњи пример је за једнодимензионални низ.

Пример: 2

За дводимензионални низ, имат ћете и редове и ступце које је потребно исписати. Тако да ћете морати да покренете две за петље на угнијежђен начин. Један за редове и унутар њега, други за ступце.

Код

for ( k = 0; k< rows; k++)
for ( m = 0; m< columns; m++)
For print: System.out.print(arr(k)(m) + " " )

Испробајте сами и видећете чари.

2. начин: Коришћење петље за сваку

За кретање низом се такође користи и петља за сваку петљу. Као излаз, враћаће елементе један по један у дефинисану променљиву.

Пример

Сада ћемо створити низ од четири низа и исписати и исписати оне који користе петљу за сваку.

Код

Излаз:

До сада смо користили и за сваку слопове штампање низа. Али од следећих метода надаље користићемо класе које се односе на низ под јавом. утил пакети који су посебно доступни у Јави за руковање низовима. Користит ћемо различите статичке методе те класе да бисмо се бавили низовима. Ово ће учинити наше кодирање једноставно и без проблема.

Погледајмо их по један.

3. метод: Коришћење Јава Арраис.тоСтринг ()

Пакет јава.утил.Арраис има статичку методу Арраис.тоСтринг (). Дакле, да бисмо користили ову статичку методу, морамо да увозимо овај пакет. Арраис.тоСтринг () прихвата низ било којег примитивног типа (на пример, инт, стринг) као свој аргумент и враћа излаз као тип низа.

Пример: 1

Ово представљање низа је једнодимензионални низ. Стога податке можете представљати у редовима или ступовима.

Код

Излаз:

Обратите пажњу на квадратне заграде на излазу. Квадратни заграде означавају ниво димензије. Један пар (пара за отварање и затварање) квадратног заграда означава да је низ једнодимензионални.

  • Ограничење Арраис.тоСтринг ()

Пример: 2

За низове димензије две или веће, не можемо користити методу Арраис.тоСтринг (). Испод је један пример кода:

Код

Излаз:

То се дешава пошто метода не врши дубоку конверзију. Поновиће само прву димензију и позваће тоСтринг () методу сваке ставке. Отуда добијамо нежељене резултате. Шта је онда решење? Погледајмо нашу следећу методу.

Метод 4: Коришћење методе Арраис.дееп стринг ()

За низ димензија две или више користићемо статички метод Арраис.деепТоСтринг () који припада јава.утил.Арраис пакету. Ова метода ће извршити дубоку претворбу у низ низа. И овде ће димензија низа бити представљена као приказ квадратних заграда.

Пример

Тродимензионални низови

Код

Излаз:

Обратите пажњу на приказ квадратних заграда. Углати заграде су такође дубоке 3 нивоа, што потврђује димензију низа као три.

5. метод: Коришћење методе Арраис.асЛист ()

Пакет јава.утил.Арраис има статичку методу Арраис.асЛист (). Дакле, да бисмо користили овај статички метод, морамо да увозимо пакет.

Пример

Арраис.асЛист () прихвата матрицу као свој аргумент и враћа излаз као листу матрице.

Код

Излаз:

Метод 6: Кориштење интерфејса Итератора

Пакет јава.утил.Тетератор има интерфејс Итератор. Дакле, да бисмо користили овај интерфејс за штампање низа, потребно је да увозимо пакет. Креираћемо Итератор објект позивањем методе итератор (). Ми ћемо прво претворити низ у листу, а затим ћемо позвати методу итератор () да створимо колекцију. Затим ћемо проћи кроз колекцију користећи петљу за време и исписати вредности.

Пример

Како морамо да претворимо низ у листу, тако морамо користити и методу Арраис.асЛист (), а самим тим и увоз јава.утил.Арраис.

Код

Излаз:

7. метод: Коришћење методе АрраиЛист ()

Нормални низ у Јави је статична структура података, јер је почетна величина поља фиксна. АрраиЛист је динамичка структура података, где се ставке могу додавати и уклањати са листе. Ако нисте сигурни колико ће елемената бити у вашем низу, ова динамична структура података ће вас уштедјети. Морате увести пакет јава.утил.АрраиЛист да бисте користили методу АрраиЛист () да бисте креирали АрраиЛист објект. Једном када имате нови АрраиЛист објект, можете му додати / уклонити елементе методом додавања () / уклони ():

Пример

Слично методу 6. Овдје такође ћемо прво претворити низ у листу, а затим позвати методу итератор () за стварање колекције. Затим ћемо проћи кроз колекцију користећи петљу за време и исписати вредности.

Код

Излаз:

8. метод: Коришћење Јава Стреам АПИ-ја

Пример

Такође можемо претворити низ у ток помоћу методе Арраис.стреам (). Затим пролазимо кроз ток помоћу фореацх () и исписујемо их.

Код

Излаз:

Овим закључујемо наше учење о теми „Принт Арраи у Јави“. Примените на примере тако што ћете писати кодове поменуте у горњим примерима. Учење кодова биће непотпуно ако се сами не бавите рукама. Срецно кодирање !!

Препоручени чланци

Ово је водич за Принт Арраи на Јави. Овде смо расправљали о техникама штампања низа на Јава-у у различитим методама са кодовима и излазима. Можете и да прођете кроз наше друге сродне чланке да бисте сазнали више -

  1. Низи у ЈаваСцрипт-у
  2. Инкапсулација у Јави
  3. Узорци у Питхон-у
  4. 2Д низови на Јави
  5. Статички метод у ПХП-у
  6. Штампајте 2Д Арраи у Јави
  7. Итератор у Питхон-у | Пример Питхон петље
  8. Статичка метода ЈаваСцрипт | Воркинг | Примери

Категорија: