gpt4 book ai didi

java - 保护方法内的变量 | java

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

我有一个像这样的主要方法`

public static void main(String[] args) {
int numofTrees = 3;
intjumpingCapacity = 6;
int a[] = {1,2,3,4};
int b[] = {1,2,3,4};
int c[] = {1,2,3,4};
int d[] = {1,2,3,4};`

以及主方法中的循环

 while (treenum < numofTrees) {
int tobeChecked = treenum;
if (check(treenum, a, b,c,d) == true)
count++;


treenum++;
}

检查方法位于同一个类中,在迭代结束时,值会发生变化。我想在每次迭代开始时重新初始化为原始值。我怎样才能做到这一点。我需要将它放在单独的类中

最佳答案

您可以在 while 循环中声明数组 a,b,c,d,以便它们在每次迭代开始时重新初始化

  while (treenum < numofTrees) {
int a[] = {1,2,3,4};
int b[] = {1,2,3,4};
int c[] = {1,2,3,4};
int d[] = {1,2,3,4};`
int tobeChecked = treenum;
if (check(treenum, a, b,c,d) == true)
count++;
treenum++;
}

关于java - 保护方法内的变量 | java ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50429520/

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