Java从入门到精通——数组
1 数组的基本操作
java.util
包的Arrays类
中包含了用来操作数组(例如排序和搜索)的各种方法。
使用数组的一些基本操作时注意引入Arrays类:import java.util.Arrays;
已知:
int a[][] = new int[][];//定义了一个二维数组
1.1 遍历数组
几行:a.length;
几列:a[0].length;
利用双层for循环遍历数组;
利用foreach语句遍历二维数组。
foreach的格式:
1)foreach遍历数组
格式:
for(元素类型T 每次循环元素的名称O : 循环对象){
//对O进行操作
}
例子:
public class Client {
public static void main(String[] args) {
String[] names = {
"beibei", "jingjing"};
for (String name : names) {
System.out.println(name);
}
}
}
2)使用foreach语句遍历二维数组:
public class Tautog{
public static void main(String[] args){
int arr2[][] = {
{
4,3},{
1,2}};
System.out.println("数组中的元素是:");
int i =0;
for(int x[]:arg2){
i++;//外层循环计数器变量
int j=0;//内层循环计数器变量
for(int e:x){
j++;
if(i==arr2.length && j==x.length