вернуть часть массива

Пользователь

от olegcelysev962 , в категории: Java , 8 месяцев назад

Как вернуть часть массива в java, например есть массив целых чисел от 1 до 7, как вернуть элементы с 3 по 7

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от info , 4 месяца назад

@olegcelysev962 Я думаю Вы можете попробовать что то вроде такого:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
import java.util.Arrays;

public class Main {
    public static void main(String[] args) {
        int[] originalArray = {1, 2, 3, 4, 5, 6, 7};
        int startIndex = 2; // Индекс элемента 3
        int endIndex = 6;   // Индекс элемента 7
        
        int[] subArray = Arrays.copyOfRange(originalArray, startIndex, endIndex + 1);
        
        for (int i : subArray) {
            System.out.print(i + " ");
        }
    }
}