- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
String[] days = new String[7];
for( int i = 0; i < 7; i++ ) {
switch(i) {
default:
case 0:
days[i] = "Monday";
break;
case 1:
days[i] = "Tuesday";
break;
case 2:
days[i] = "Wednesday";
break;
case 3:
days[i] = "Thursday";
break;
case 4:
days[i] = "Friday";
break;
case 5:
days[i] = "Saturday";
break;
case 6:
days[i] = "Sunday";
break;
}
}
Круто проинициализировал переменные!
Во ппц)))чувак просто отжег)))
Код требует существенной оптимизации!
Надо во всех присваивания
days[i]=...
заменить обращение к переменной i на явную константу, так как в каждой ветви значение i известно.
Осмелюсь утверждать, что инициализация массива ускорится на одну, а то и на две наносекунды!
Более того, сильно повысится наглядность - читающий код не будет гадать, чему же равна в данном случае загадочная переменная i.