Member 14120682 Ответов: 1

Преобразование int[] в int


int[] temp_buf = новый int[200];
int temp;


temp_buf[Дж++] = temp_t;

если(temp_t==1)
{

}

Что я уже пробовал:

преобразование int[] в int

temp_buf[Дж++] = temp_t;

если(temp_t==1)
{

}

1 Ответов

Рейтинг:
7

OriginalGriff

Вы не можете "преобразовать int[] в int" - первый представляет собой набор одного или нескольких целых чисел, второй-одно целое значение.
Вы можете выполнять агрегатные операции над коллекцией для создания нового целочисленного значения (например, складывать их все вместе, умножать их все вместе и т. д.), Но вы не можете преобразовать коллекцию в один элемент. Это все равно что сказать, что страница-это набор слов, поэтому давайте преобразуем эту страницу в одно слово! Это не работает - вы можете применить операцию агрегирования к странице, например "создать резюме" или "отметить как эссе", чтобы сократить ее, но это почти все.

Подумайте о том, что именно вы пытаетесь сделать с массивом, и объясните это. Мы постараемся помочь, если вы объясните достаточно подробно.