What it do? x<myArr.length; | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 5

What it do? x<myArr.length;

its part of this code int [ ] myArr = {6, 42, 3, 7}; int sum=0; for(int x=0; x<myArr.length; x++) { sum += myArr[x]; } System.out.println(sum); // 58

26th Sep 2018, 2:54 AM
panahipour
4 Answers
+ 10
This case: x=0 myArr.length = 4 //the size of the array In the loop: Iteration 0: 0<4 = true x=0+1 //1 Iteration 1: 1<4 = true x=1+1 //2 Iteration 2: 2<4 = true x=2+1 //3 Iteration 3: 3<4 = true x=3+1 //4 Iteration 4: 4<4 = false End of the loop.
26th Sep 2018, 3:19 AM
Nimrod A. Holguín L.
Nimrod A. Holguín L. - avatar
+ 11
if x>=length of array->end of loop .
26th Sep 2018, 9:44 AM
Lương Văn Tuấn
Lương Văn Tuấn - avatar
+ 4
It represents the condition for the loop to be executed. While that condition is true, the loop continues; if the condition is false, the loop ends.
26th Sep 2018, 3:08 AM
Nimrod A. Holguín L.
Nimrod A. Holguín L. - avatar
+ 1
This is called loop. The meaning of myArr.length is the total length that is in inside the array i.e. { }. So, whenever we try to sum all the number inside the array, we specially put .length method on it. if we do not want to loop all number then your code will be like for(int x = 0; x< 1; x++) Overall, If you want to loop all number inside the array, because we are lazy to count all the number then we put .lenght. If you want to learn more coding stuff, visit thenewboston channel on youtube. This is a great place to study about programming.
26th Sep 2018, 10:06 AM
BaseTech Top Videos
BaseTech Top Videos - avatar