Przyjrzałem się dzisiaj kodowi Java i znalazłem dziwną składnię:
public class Sample {
public int get()[] {
return new int[]{1, 2, 3};
}
}
Pomyślałem, że nie może się skompilować i chciałem naprawić to, co uważałem za literówkę, ale potem przypomniałem sobie, że kompilator Java faktycznie to zaakceptował!
Czy ktoś może mi pomóc zrozumieć, co to znaczy? Czy jest to tablica funkcji?