Я хочу преобразовать массив ints в 1 int.Преобразование массива из int в 1 int
например. Я имею массив ints {1,2,3,4,5} и хочу преобразовать его в int 12345
Как это сделать?
Я хочу преобразовать массив ints в 1 int.Преобразование массива из int в 1 int
например. Я имею массив ints {1,2,3,4,5} и хочу преобразовать его в int 12345
Как это сделать?
Итерация через массив, и сцепить значения в строку и преобразовать эту строку в целое
String valueSt = "";
for(int val : array) {
valueSt += val;
}
int finalValue = Integer.valueOf(valueSt);
Должно быть '+ =', а не '= +'. Еще лучше, используйте 'StringBuilder'. – Jesper
@Jesper: Извините, я просто набрал код, не заметил! –
Пожалуйста, ознакомьтесь с [спросить] и показать, что вы уже пробовали до сих пор. –
Подсказка: 12345 = 1 * 10000 + 2 * 1000 + 3 * 100 + 4 * 10 + 5 – Jesper
Я бы, вероятно, конвертировал их в строки, добавлял строки, а затем конвертировал обратно в int –