当前位置: 主页 > JAVA语言

java数组定义-java 定义字节数组

发布时间:2023-02-11 11:15   浏览次数:次   作者:佚名

用随机整数给这10个元素赋值

输出数组的元素

我们不能使用 System.out.println(array);java数组定义,假设 array 是一个数组。 这个输出有价值,但不是我们想要的。

输出数组元素有两种方式:

方法一:

//array.length是获取数组的长度,数组最后一个元素的下标就是数组的长度-1

对于(int i=0;我

System.out.println(数组[i]) ;

}

方法二:

java 定义字节数组_java数组定义_java定义byte数组

我们可以使用 foreach 增量 for 循环来输出数组的元素。 我们经常和数组打交道,所以for循环专门为我们设计了一个方法来输出数组的元素。

对于(整数:数组){

System.out.print(num+"\t");

}

在for循环中,我们要输出的值是num,所以我们定义一个num变量依次接收数组的每个元素。 而这个数组元素的数据类型是int类型,所以我们用int作为num的数据类型。 后面跟一个冒号java数组定义,数组名。

数组的初始值

我们可以声明一个数组,但是不赋初值,数组的每个元素都有一个初值。

int int_array[] = new int[5] ;//初始值:0

float f_array[] = new float[5] ;//初始值:0.0

java 定义字节数组_java定义byte数组_java数组定义

char c_array[] = new char[5] ;//初始值:ASCII的第一个值 \u0000 为空

boolean b_array[] = new boolean[5] ;//初始值:false

String s_array[] = new String[] ;//初始值:null

数组操作

我们可以对数组的元素进行操作,也可以对整个数组进行操作。 操作主要是对数组的下标和数组的元素和值进行操作,也是通过我们之前学过的if和for循环进行操作。

1.我们可以对所有元素的值求和

//我们之前做过1-100,还有100个数字依次相加

//这次我们依次添加100个下标为0-99的元素

整数总和= 0;

java定义byte数组_java数组定义_java 定义字节数组

//以前是数字0累加到数字100

for(int i=0;iarray[i]){

最小值 = 数组[i];

}

}

3.无序数组的排序(冒泡排序)

//定义一个包含多个元素的数组。 为了效果明显,元素的值为:

int array[] = {9,8,7,6,5,4,3,2,1};

内部温度;

java定义byte数组_java数组定义_java 定义字节数组

for(int 圆=0;圆

对于(整数计数=0;计数

如果(数组[计数]>数组[计数+1]){

温度=数组[计数];

数组[计数] = 数组[计数+1];

数组[计数+1] = 温度;

}

}

}

java定义byte数组_java数组定义_java 定义字节数组

4.二分查找法也叫二分查找法

在有序数组中,找到一个我想要的元素,看看它在哪里。

int array[] = {1,2,3,4,5,6,7,8,9};

int 查找 = 8;

对于(int i = 0;我

如果(查找==数组[i]){

System.out.println("该元素的下标为:"+i);

}

}

本文选自《51测试世界》第51期