У меня есть следующий код, как СтруныСтроки целочисленного массива
[444398, 1]
[111099, 0]
[188386, 2]
[149743, 0]
, и я хочу сделать двумерный массив с каждым номером как междунар. Например,
int[][] temp = new int[4][2]
Я пытаюсь использовать
String challengetemp = Arrays.toString(Challenge.challenge(players[0], players[1]));
challengeList[i][i] = Integer.parseInt(challengetemp.split("\\|",-1));
, но для начала, ParseInt получает несоответствие типов и приводит к ошибке.
я должен был бы быть в состоянии получить доступ к информации из массива впоследствии как целых
'' parseInt (String) '' принимает строку как параметр, а не '' String [] '', что и возвращает '' split (String, int) ''. – f1sh
Почему вы раскалываете '' '? Можем ли мы увидеть, как выглядит ваш фактический вход? И что такое 'Challenge'? Пожалуйста, отправьте сообщение [SSCCE] (http://sscce.org/) –
(я еще не проверял их в коде, но ..), разбивая на '' [\\ [\\] \ n] "' должен делиться вверх по вашей строке в первом индексе, а затем раскалываясь на '', '', следует позаботиться о внутренних массивах. – AdamSpurgin