gpt4 book ai didi

java : get computed values outside loop

转载 作者:行者123 更新时间:2023-12-02 08:10:14 25 4
gpt4 key购买 nike

我在 for 循环内做了一些计算,当我在循环内 println 值时,我得到了预期值,现在,我还需要这些值在循环外可用,而不仅仅是获取最新值。

示例:

String[][] matrix = { { "1", "2", "3" } };

String[] y= { "TEST" ,"BUG"};
int a = 0;
for (int i = 0; i < y; i++)
{

for (int j = 1; j < 4; j++)
{

int value = Integer.parseInt(matrix[i][j - 1]);

System.out.println(value ); //this is OK it print me 3 values
}
}
System.out.println(value ); //it print me only third value

我希望值 1,2,3 也可以在循环外使用

最佳答案

如果您想访问所有三个变量。您必须声明一个包含所有值的数据结构。

例如

String[][] matrix = { { "1", "2", "3" } };
List<Integer> list = new ArrayList();
String[] y= { "TEST" ,"BUG"};
int a = 0;
int value;
for (int i = 0; i < y; i++)
{

for (int j = 1; j < 4; j++)
{

value = Integer.parseInt(matrix[i][j - 1]);
list.add(value);
System.out.println(value ); //this is OK it print me 3 values
}
}
System.out.println(value );

关于java : get computed values outside loop,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7579664/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com