루프

Computer science concepts in my lingo.



반복



컴퓨터를 유용하게 만드는 것은 반복적인 작업을 수행하는 능력입니다. 어떤 것이 사실인 동안 몇 번이고 반복할 수 있는 조건.

int condition = 0;
do {
  System.out.println(condition);
  condition++;
}
while (condition < 5);



int condition = 0;
while (condition < 5) {
  System.out.println(condition);
  condition++;
}


자기 영속 기계



찾고 있는 것을 알지만 검색하는 동안 몇 번이나 가능성이 있는지 정확히 모르십니까? 컬렉션 길이나 크기로 인해 확인 중인 것을 찾기 위해 미지의 것을 깨달을 수 있으므로 걱정할 필요가 없습니다.

int[] nums = {5, 10, 15, 20};
for (int iterator = 0; iterator < nums.length; iterator++) {
  System.out.println(iterator);
}




String[] people = {"Roy", "Gee", "Biv", "Mazza"};
for (String eachPerson : people) {
  System.out.println(eachPerson);
}


실제 사용 사례




  int[] trackGrades = {89, 93, 65, 68}; 

  int sum = 0; // the sum of all the grades

  for(int i = 0; i < trackGrades.length; i++) {
      sum = sum + trackGrades[i];  // add each grade to sum
    }

  int average = sum / trackGrades.length;

  System.out.println(average);

좋은 웹페이지 즐겨찾기