int a[] = new int[5]
Scanner sc = new Scanner(System.in)
String o = ""
for (int i = 0i <a.lengthi++) {
System.out.print("请输入第"+(i+1)+"位整数:")
a[i] = sc.nextInt()//只能录入整数
if (a[i]%2==0) {
o+=","+a[i]
}
}
System.out.println("偶数为:"+o.substring(1))
System.out.println("录入数组为:"+Arrays.toString(a))
}
源代码:
import java.util.Scanner
public class 二维数组 {
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("输入你需要的阶层数:")
Scanner scan = new Scanner(System.in)
int n=scan.nextInt()//定义需要的阶层数n
int[][]array=new int[n][n]//定义一个n*n的数组array
System.out.println("输入数组的各个元素:")
for(int i=0i<ni++){
for(int j=0j<nj++){
array[i][j]=scan.nextInt()//给数组赋值
}
}
System.out.println("你输入的数组为:")
for(int i=0i<ni++){
for(int j=0j<nj++){
System.out.print(array[i][j]+"\t")
if(j==n-1)
System.out.println()
}
}
}
}