初始字符串 =61440 <CARRE> 150 381 188 419 </CARRE>
我已将此字符串拆分为一个数组,该数组现在包含坐标
String[] coord = t.group(2).split(" ");
结果输出是:
les coord est :150 381 188 419
i = 0 et sa valeur est :150
i = 1 et sa valeur est :381
i = 2 et sa valeur est :188
i = 3 et sa valeur est :419
为此我做了一个 for 循环:
formeCoord = new int[coord.length];
formeCoord[i] = Integer.parseInt(coord[i]);
现在我期望一个带有所有坐标的 int 数组的输出。但相反的输出是:
Voici la valeur de i =0 et sa valeur int: 0
Voici la valeur de i =1 et sa valeur int: 0
Voici la valeur de i =2 et sa valeur int: 0
Voici la valeur de i =3 et sa valeur int: 419
这是for循环:
for (int i = 0; i<formeCoord.length; i++){
System.out.println("Voici la valeur de i ="
+ i
+ "et sa valeur int: "
+ formeCoord[i]);
}
有谁知道我做错了什么?