要转换为二维int数组的字符串吗?

问题描述 投票:-2回答:1

我有一个包含10x10数字的String maze_map。

1010000000
0111010000
0001010111
0000211011
0110001001
1110000010
0010108000
1110000061
1111001010
0100111001

我想将其传输到二维int数组,但是如何?

java arrays int dimensional
1个回答
0
投票

创建一个整数数组。

首先,您需要将String数组分解为单个Strings

str = "1010000000 0111010000";
String[] splited = str.split("\\s+");

然后遍历数组,可以使用

int i=Integer.parseInt("currString"); 

将每个String转换为int。

然后将int添加到int数组。

© www.soinside.com 2019 - 2024. All rights reserved.