java输入数组,Java输入数组倒序输出

发布时间:2023-01-06

本文目录一览:

1、java 键盘输入二维数组
2、java怎么输入两个数组
3、java程序中从键盘输入一组数组并输出,再输出其中最大值和最小值
4、java 怎么在控制台输入数组
5、如何在java控制台输入数组?
6、Java中如何用键盘输入的方式给各个数组元素赋值

java 键盘输入二维数组

源代码:

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 = 0; i < n; i++) {
            for (int j = 0; j < n; j++) {
                array[i][j] = scan.nextInt(); // 给数组赋值
            }
        }
        System.out.println("你输入的数组为:");
        for (int i = 0; i < n; i++) {
            for (int j = 0; j < n; j++) {
                System.out.print(array[i][j] + "\t");
                if (j == n - 1)
                    System.out.println();
            }
        }
    }
}

java怎么输入两个数组

实在要输入几多个数组,不必用第一个输入的数来做控制。给出下面一段代码:

import java.util.Scanner;
public class TestManyArrayInput {
    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        // int arrayNum

java程序中从键盘输入一组数组并输出,再输出其中最大值和最小值

import java.util.Scanner;
public class TestKonw {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("输入数组长度:");
        int n = sc.nextInt();
        int[] a = new int[n];
        int min = 0, max = 0;
        for (int i = 0; i < n; ++i) {
            System.out.println("输入第" + (i + 1) + "个数:");
            a[i] = sc.nextInt();
            if (i == 0) {
                min = a[i];
                max = a[i];
            } else {
                if (min > a[i])
                    min = a[i];
                if (max < a[i])
                    max = a[i];
            }
        }
        for (int i = 0; i < n; ++i)
            System.out.print(a[i] + " ");
        System.out.println();
        System.out.println("最大数是:" + max + " " + "最小数是:" + min);
    }
}

java 怎么在控制台输入数组

代码如下: 运行结果如下: 文字版代码如下:

import java.util.Scanner;
public class Test {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        int n, i;
        System.out.print("请输入数组a[]的元素个数:");
        try {
            n = in.nextInt();
            int[] a = new int[n];
            for (i = 0; i < n; i++) {
                System.out.print("请输入数组a[" + i + "]:");
                a[i] = in.nextInt();
            }
            in.close();
            System.out.println("输入的数组为:");
            for (i = 0; i < n; i++)
                System.out.print(a[i] + " ");
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}

如何在java控制台输入数组?

import java.io.*;
public class arraySystemin {
    public static void main(String[] args) {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        int[] a = new int[10];
        try {
            for (int i = 0; i < a.length; i++) {
                a[i] = Integer.parseInt(br.readLine());
            }
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}

回答于 2022-11-16

Java中如何用键盘输入的方式给各个数组元素赋值

步骤如下: 1、打开Eclipse,新建项目,在项目src目录新建一个类。
2、引用数组的元素,语法格式如下。
3、索引从0开始,下标值可以是变量,也可以是常数。
4、数组初始化分为动态初始化和静态初始化。
5、数组动态初始化,指为已经创建好的数组元素进行赋值。
6、数组静态初始化,指在声明数组并创建数组的同时对每个元素进行赋值,一次性初始化所有元素。
7、声明并创建字符型类型数组c,进行赋值。