【发布时间】:2016-06-27 05:44:03
【问题描述】:
我正在尝试自学编码,但偶然发现了一个我不理解的示例。有人可以概述一下这段代码应该做什么吗?我对 int a[] 和后来的 int a[i] 有点困惑。我知道数组是什么,但是有人可以解释一下在这种情况下如何使用它吗?提前谢谢你。
public class all {
public int select(int a[],int n,int x)
{
int i=0;
while(i<n && a[i]<x)
{
if(a[i]<0)
a[i]=-a[i];
i++;
}
return(a[i-1]);
}
}
【问题讨论】:
-
您可能需要再次修改数组。拿起纸和笔,试试发生了什么。这样你就会学得扎实。
标签: java arrays if-statement while-loop