一维数组互补(foreach ) )
使用foreach循环遍历数组和集合元素时,不需要获取数组和
不需要根据索引访问数组元素和集合元素的集合的长度。 系统会自动通过
日历数组和集合中的每个元素。 字符串名称(for ) )。
{System.out.println(name ); }
等于
for(intI=0; iname.length; I )
{
system.out.println(name[I];
}
java.until.*包包含Array类
在Arrays.sort(a )中省略了对a数组的排序(仅限一维数组)
写的时候麻烦很多。
老师说完这个后,自己写了二维数组排序的代码
但是,我觉得有点麻烦。 我希望有人能改进。
-------------请参阅
int [][] stu={
{ 75,95,80 },
{ 56,89,93 },
{ 76、70、87 },
{ 79,67,59 },
{ 88、85、36 };
int [] biger=new int [5];
int [] small=new int [5];
for(intI=0; istu.length; I )
{
Arrays.sort(stu[I];
small[i]=stu[i][0];
biger [ I ]=stu [ I ] [ stu [ I ].length-1 ];
}
arrays.sort (小型;
Arrays.sort(Biger );
System.out.println ('最高得分: ' biger
[biger.length-1];
System.out.println ('最低得分: ' small[0];
-------------请参阅
多维数组与一维数组相同,很少写
二维数组格式:类型名称变量名称[][]; 或类型名称[][]
变量名; 如果用最后大括号以前的东西作为变量名来理解就很简单了。