VK
Vlad Kokorin

Почему нельзя создать обобщённый класс вот так public class Test«X[]» {

А вот так public class Test«X» { прокатывает.

Угловые скобки съели ответы.

ЕС
Екатерина Смирнова

Если кавычки - это угловые скобки, то в целом это логично. X - это просто какой-то тип. Ты же не можешь написать
class Test< List< X > >
обычно пишется так:
class Test< T extends List< X > >
Ну и конечно, ты не можешь написать
class Test< X extends Integer[] >
В языке не предусмотрено, чтобы ты мог наследоваться где-то от массива. Хотя он считается объектом.

Александр Кметь
Александр Кметь

джава никого за *** не держит...
переходите на языки, которые позволят вам делать всё что вы хотите...

АФ
Андрей Франчак

А без класса прям жить нельзя?:)
Чтобы сходить поssaть тоже класс нужно писать?:)

Похожие вопросы
Кто подскажет, имеет ли значение класс карты памяти для смартфона? class 4 или class 10
Почему из равенства нулю производной по времени от обобщённого импульса следует постоянство соответствующей обобщённой с
Проясните, что означает эта строка кода (синтаксически) (C#): public class LazyInitialization<t> where T : new()
Php, как создать class?
Как-то можно напрямую достучаться к внутренней переменной метода класса, не вынося её в класс?
Java. В чем отличие Класс. вызов_метода () и объект. вызов_метода ()?
Java, объясните generics в названии класса Public abstract class Example
JAVA, наследовался от абстрактного класса, создал конструктор в классе-наследнике, но выдает ошибку
Как сравнивать строки классов StringBuilder и StringBuffer?
В каком порядке писать конструкторы, сеттеры, геттеры, поля и другие методы в классе?