Да это же GOTO!!!

Apr 23, 2015 18:14


Век живи век учись ... впервые встретил такую красоту в ява коде.

SHEETS:
          for (int i = 0; i < wb.getNumberOfSheets(); i++) {
              Sheet sheet = wb.getSheetAt(i);
...
              //Create rowMap to represent a sheet
              for (Row row : sheet) {
                  if (isComment(row, specData) || ( Read more... )

Leave a comment

Comments 5

drpryor April 23 2015, 15:43:45 UTC
#OldSkoolCool

Reply


tzirechnoy April 23 2015, 17:05:17 UTC
Это не goto, это continue.

То есть основная суть -- в том, что вход в каждый элементарный блок всё равно остаётся один.

Reply


alamar April 23 2015, 17:21:47 UTC
Непонятно, почему не написать там вместо этого break;

но вообще - почему нет.

Reply

dark_barker April 23 2015, 18:02:29 UTC
брейк выкинет в середину цикла, а после for там не сразу цикл кончается судя по точкам

Reply

hedin April 23 2015, 21:13:46 UTC
Да но это можно разрулить ...

Reply


Leave a comment

Up