Professional Documents
Culture Documents
Исто така е потребно да се дефинира капацитетот на низата, односно бројот на елементи што
ќе ги содржи. За таа цел, се користи клучниот збор new.
На пример:
arr [2]=42 ;
2.
0.
Иницијализација на низи
Јава обезбедува скратено пристапување до членови во низата кои се стрингови или од
примитивен тип. На пример доколку се знае кои вредности да се запишат во низата, може да
се користи низа со literal.
На пример:
String [ ] myNames = { "A", "B", "C", "D"};
System.out.println(myNames[2]);
// Outputs "C"
На пример:
//Outputs 5
Одговор: 9
Должина на низа
Пополни го празното место, за да го добиеш бројот на елементите во низата наречена
“test”
test. length
Низи (engl. Arrays)
Бидејќи е разработено како се креираат и земаат елементите од низата, сега може да се
пресмета збирот на елементите во низата со коритење на циклуси.
for циклусот е најчесто користен циклус за работа со низи, при што ќе го користиме со length
за да одредиме колку пати ќе го користиме циклусот.
//sum=sum + myArr[x]
sum += myArr[x];
}
System.out.println(sum); // Печати краен резултат: 58
Во наведениот код, ние ја декларираме променливата sum за да го зачува резултатот, при што
и доделуваме вредност 0. Потоа се користи for циклусот дасе изврши итерирање на низата и
на секој елемент од низата да се додели вредност на варијаблата.
Условот на for циклусот е x<myArr.length и последниот индекс на елементот е myArr.length-1.
Низи (engl. Arrays)
System.out.println (myArr[x]);
sum += myArr[x];
}
System.out.println(sum);
}
}
Низи (engl. Arrays)
Пополни ги празните места за да се пресмета збирот на елементите од низата
myArray со користење на for циклусот и истиот да се испечати на екранот. Низата
myArray е од типот double, која содржи 4 елементи.
double sum = 0.0;
for (int x = 0; x < 4; x ++ ) {
sum += myArray[x];
}
System.out.println( sum )
Enhanced for циклус
Enhanced for циклус (понекогаш наречен „за секој” (engl. for each ) циклус) е користен за
подредување на елементите во низата.
Предноста е во тоа што ги елеминира можноста од грешки (engl. bugs) и го прави кодот
полесен за читање
int total = 0;
for(int x :sum ) {
total += x;
}
Повеќедимензионални низи
Повеќедимензионални низи се низи кои содржат други низи. Дводимензионалната низа е
повеќедимeнзионална низа.
Примерот ја декларира низата дека е составена од две низи, како и кои се елементи на секоја
од нив.
За да се пристапи на елемент во дводимензионалната низа, потрeбни се два индекса, еден за
низата и еден за елементот внатре во низата.
Следниот пример прикажува пристап на првиот елемент од втората низа.
int x = sample[1][0];
System.out.println(x);
// Outputs 4
Hello
John
Hey
Johnson.
Повеќедимензионални низи
Означувањето на елементите во повеќедимензионалната низа се извршува со користење на
истиот пар средни загради.
Дводимензионалната низа се состои од три низи. Првата низа има три елементи, втората има
еден елемент и третата низа има три елементи.
int x = myArr[1][0];
System.out.println(x);
Одговор: 8
https://www.geeksforgeeks.org/multidimensional-arrays-in-java/