今天继续说到阵列,来做几个范例
程序码如下:
import java.util.*;
import static java.lang.System.*;
public class app3
{
public static void main(String[] args)
{
int i;
int a[] = new int[4];
a[0] = 10;
a[2] = 5;
for(i=0; i < a.length; i++)
System.out.print("a[" + i + "]=" + a[i] +",\n");
System.out.print("\n阵列长度 =" + a.length);
}
}
执行结果如下:
程序码一开始先设定整数i以及阵列a,阵列可以储存4个元素
可以看到我只设定了a[0]跟a[2],a[1]跟a[3]没有设定,所以显示0
然後for回圈显示阵列a的元素,i<a.length表示i长度不超过阵列a的长度
System.out显示每一个元素的值,\n表示每显示一个元素就换行
最後显示阵列的长度
以上程序码大概是这个意思
设定阵列时int a[] = new int[4];
a[0] = 10;
a[2] = 5;
可以改成int a[] = { a[0] = 10, a[1] = 0,a[2] = 5,a[3] = 0}
也是同样意思
第二个阵列的程序码是比大小
程序码如下:
import java.util.*;
import static java.lang.System.*;
public class app3_1
{
public static void main(String[] args)
{
int i,min,max;
int a[] = {20,35,49,80,54,64};
min = max = a[0];
System.out.print("阵列元素:");
for(i=0; i < a.length; i++)
{
System.out.print(a[i]+" ");
if(a[i]>max)
max = a[i];
if(a[i]<min)
min = a[i];
}
System.out.print("\n最大值 =" + max);
System.out.print("\n最小值 =" + min);
}
}
执行结果如下:
前面讲解过就不再讲解
後面设定完阵列元素,先设定min跟max等於a[0]
然後再一个一个做比较,比对出最大值及最小值
最後把max跟min显示出来就可以了。
<<: 从 JavaScript 角度学 Python(7) - 条件与回圈
>>: 每个人都该学的30个Python技巧|技巧 8:进阶判断—巢状判断式(字幕、衬乐、练习)
可能是我半夜发文的关系 所以超过十二点了 铁人赛给我失败了 不过也没关系拉我继续记录 今天继续看fl...
今天我们要自己假订一个配对情境,来做一个比官方稍微复杂一点点的 Demo,并且透过这个模拟情境的实践...
JavaScript 可以通过不同的方式来输出数据: 1.使用 window.alert() 弹出警...
上紧发条开始转动的一周 久违的早睡早起彷佛是回到学生时期的脚步,紧张的心情刺激肾上腺素分泌,就连作梦...
再来就是实际建立透过 select 选择的脚位,并建立相关 Firmata 功能。 建立 PWM 控...