Java int ai=a[i],j;做
我正在研究一个插入排序问题,这是从我的指导老师那里得到的代码,但我不知道这意味着什么,int ai=a[I],j 公共静态无效排序[]a{ //后置条件:a[0] 这声明了一个变量ai,初始化为值a[i];以及一个未初始化的变量jJava int ai=a[i],j;做,java,Java,我正在研究一个插入排序问题,这是从我的指导老师那里得到的代码,但我不知道这意味着什么,int ai=a[I],j 公共静态无效排序[]a{ //后置条件:a[0] 这声明了一个变量ai,初始化为值a[i];以及一个未初始化的变量j 有些人认为在同一语句中声明两个或多个变量会造成混淆,因此应避免这样做。您可以这样声明变量 int a, b; int a = 10, b = 10; 您可以像这样分配变量 int a, b; int a = 10, b = 10; 那么代码呢 int ai =
有些人认为在同一语句中声明两个或多个变量会造成混淆,因此应避免这样做。您可以这样声明变量
int a, b;
int a = 10, b = 10;
您可以像这样分配变量
int a, b;
int a = 10, b = 10;
那么代码呢
int ai = a[i], j;
声明两个变量ai和j,但仅为ai赋值a[i]。它声明了两个变量。第一个变量已初始化。步骤1可能同样容易,而且可能更可读:对于int i=1,j;i