请问大神们代码1那里要怎么写?另外代码2还要其他的方法么?谢谢!!

public class yiWeiShuZu2 {
public static void main(String[]args){
int i,max,min;
int [] a = new int [5];
Scanner reader = new Scanner(System.in);
//代码1,提示用户从键盘输入5个整数,并把这些整数存储到对应的数组元素中
max = a[0];
min = a[0];
for(i = 1;i < 5;i++){
if(a[i]>max){
max = a[i];//代码2,如果a[i]大于max,则把a[i]赋值给max
}
if(a[i]<min){
min = a[i];
}
}
System.out.println("最大的数是"+max);
System.out.println("最小的数是"+min);
}
}