В R вы можете сделать что-то вроде этого:Индекс массива с помощью массива в Java
> x = c(1, 222, 333, 4, 5)
> x[c(2, 3)]
[1] 222 333
>
в начале строки это просто подсказка в интерактивной сессии. x - вектор числовых значений, и если вы хотите 2-й и 3-й элементы x, вы передаете другой вектор c (2, 3) в индекс x. Это отличается от Arrays.copyOfRange в java: вы можете передать произвольный индексный вектор в x, не обязательно в непрерывном диапазоне, то есть x [c (1,3,5)]
Мне интересно, есть ли аналогичная функция в java.
Можете ли вы объяснить, что вам нужно? Я не знаю R. – Eran
Если вы потратите минуту, чтобы объяснить, что это значит в R, вы увеличите свой шанс получить ответ от людей, которые не знакомы с R, но знакомы с java. – AlexR
Да, вы правы. См. Мое редактирование, пожалуйста. – qed