简单介绍数组
首先看这串代码:
int [] a={10,12,45,65,25};
System.out.println(a.length);
定义数组a有5个数,每个数的大小也定义了.a.length意思是a数组的长度,会输出一个数字5代表数组长度为5.
还可以这样定义数组:
int [] b=new int[5];
只定义数组的长度但不输入值.
如果即定义数组的值又定义数组长度但是两者长度不一致就会报错大家注意了.
输出随机数
int [] b=new int[5];
b[0]=(int) (Math.random()*100);
b[1]=(int) (Math.random()*100);
b[2]=(int) (Math.random()*100);
b[3]=(int) (Math.random()*100);
b[4]=(int) (Math.random()*100);
定义长度为5的数组b,Math.random()的作用是随机输出一个浮点数,再乘100就可以输出小于100的整数了.
冒泡排序
public class texty {
public static void main(String[] args) {
// TODO Auto-generated method stub
int [] a=new int[5];
a[0]=(int) (Math.random()*100);
a[1]=(int) (Math.random()*100);
a[2]=(int) (Math.random()*100);
a[3]=(int) (Math.random()*100);
a[4]=(int) (Math.random()*100);
//定义长度