21xrx.com
2024-09-17 04:13:58 Tuesday
登录
文章检索 我的文章 写文章
如何在Java程序中将键盘输入的字符放入二维数组中?
2023-06-15 20:32:52 深夜i     --     --
Java 键盘输入 字符数组 二维数组 Scanner类

在Java编程中,我们经常需要从键盘输入字符并将其存储到数组中。对于二维数组,该过程稍微有些复杂。首先,我们需要先创建一个二维字符数组,用于存储键盘输入的字符。然后,我们可以使用Scanner类从键盘获取输入,并使用嵌套的for循环将字符逐个添加到二维数组中。以下是实现该过程的Java代码:


import java.util.Scanner;

public class KeyboardInputToArray {

  public static void main(String[] args) {

    

    //创建二维字符数组

    char[][] charArray = new char[3][3];

    Scanner input = new Scanner(System.in);

    

    //将键盘输入的字符添加至二维数组中

    for(int i=0; i<3; i++) {

      System.out.print("请输入第" + (i+1) + "行字符:");

      String str = input.nextLine();

      for(int j=0; j<3; j++) {

        charArray[i][j] = str.charAt(j);

      }

    }

    

    //输出二维数组

    System.out.println("您输入的字符数组为:");

    for(int i=0; i<3; i++) {

      for(int j=0; j<3; j++) {

        System.out.print(charArray[i][j] + " ");

      }

      System.out.println();

    }

  }

}

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复