Безопасность типов. Для параметра varargs создается общий массив. Это хорошее решение?JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Безопасность типов. Для параметра varargs создается общий массив. Это хорошее решение?

Сообщение Anonymous »

Если я добавляю столбцы в TableView JavaFX:

Код: Выделить всё

tableView.getColumns().addAll( col1, col2, col3 );
Я получаю следующее предупреждение:

Безопасность типов: общий массив TableColumn< T, ? > создается для параметра с переменными аргументами

Если я вручную помещу переменные в список, я не получу предупреждение:

Код: Выделить всё

tableView.getColumns().addAll( Arrays.asList( col1, col2, col3 ) );
Это хороший способ справиться с этим предупреждением или есть лучший способ? Неправильно получать предупреждение просто за использование метода с переменным числом аргументов.

Подробнее здесь: https://stackoverflow.com/questions/532 ... his-a-good
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»