преобразование строки в массив int - PullRequest
1 голос
/ 02 ноября 2010

На самом деле мне нужно преобразовать строковые данные (string s = "76473") в массив int (int [] = {7,6,4,7,3}), также хочу узнать, как я могу получить их на 2 или3 цифры, например {76,47,03} / {764,073} спасибо

1 Ответ

0 голосов
/ 02 ноября 2010

Возьмите строку, и для языков, таких как java, c и многих других, существует функция Integer.ParseInt (s. [0]);// в java, в c функция будет atoi , где мы будем обрабатывать строку как массив символов и принимать символ в 0-й позиции.Затем мы можем выбросить это в массив:

int[] array = new array[...];
for (int i = 0; i< s.length;i++){    
array[n] = Integer.ParseInt(s[n]);
}

Во второй части этого вопроса вы бы взяли элементы массива для создания групп.В зависимости от того, как вы подразделяете, вы получите разные номера.

...