案例:数组遍历
需求:设计一个方法用于数组遍历,要求遍历的结果是在一行上的。例如:[11,22,33,44,55]
代码如下:
package allocation.java;
public class allocation {
public static void main(String []args) {
int [] arr= {11,22,33,44,55};
//调用方法
printArray(arr);
}
public static void printArray(int[]arr) {
System.out.print("[");
for(int x=0;x<arr.length;x++) {
if(arr.length-1==x)
{
System.out.print(arr[x]);
}else {
System.out.print(arr[x]+",");}
}
System.out.println("]");
}
}
案例:数组最大值
需求:设计一个方法用于获取数组中元素的最大值,调用方法并输出结果
代码如下:
package allocation.java;
public class allocation {
public static void main(String []args) {
int [] arr= {12,45,98,73,60};
//调用获取最大值的方法,用变量接收返回结果
int number=getMax(arr);
//把结果输出在控制台
System.out.println("number"+number);
}
public static int getMax(int[]arr) {
int max=arr[0];
for(int x=1;x<arr.length;x++) {
if(arr[x]>max)
{
max=arr[x];
}
}
return max;
}
}