java录入多个数组

输入一个数字,表示要写入几个数组,再列出所要写入的数组

例如:

3

1 2 3 4 5

1 2 3 4 5

1 2 3 4 5

import java.util.Scanner;
public class HelloWorld{
     public static void main(String []args){
        Scanner in=new Scanner(System.in);
        int a=in.nextInt();
        int[][] cc=new int[a][5];
        for(int i=0;i<a;i++){
            for(int j=0;j<5;j++){
                cc[i][j]=in.nextInt();
            }
            in.nextLine();
        }
        for(int i=0;i<a;i++){
            for(int j=0;j<5;j++){
                 System.out.print(cc[i][j]+" ");
            }
            System.out.println();
        }
        
     }
}
时间: 2024-10-10 20:01:28

java录入多个数组的相关文章

java之方法和数组

方法 1.方法概述 假设有一个游戏程序,程序在运行过程中,要不断的发射炮弹.发射炮弹的动作需要写100行代码,在每次实现发射炮弹的地方我们都需要重复的编写这100行代码,这样程序会变得非常臃肿,可读性也比较差.为了解决代码重复编写的问题,可以把发射炮弹的代码提取出来放在一个{}中,并为这段代码块起个名字,这样在每次发射炮弹的地方通过这个名字来调用发射炮弹的代码就可以了.上述过程中,所提取出来的代码可以被看作是程序中定义一个 方法,程序在需要发射炮弹的地方调用该方法即可. 2.方法的定义及格式 方

java初步学习之数组

(1)数组的定义 数组是一种数据结构,是一种具有相同类型的数据的集合. (2)语法 在java中定义一个数组有三种方法: ①数据类型[] 数组名称={根据类型初始化}: int[] str1={1,2,3,3,4};这种方法在定义时直接初始化,当然也确定了其空间大小. ②数据类型[] 数组名称=new 数据类型[数组空间大小]; int[] str2=new int[100]; 注:此处必须注明空间大小 ③int[] str3=new []{1,2,3,4,5};这种方法和第一种一样,都是直接进

[Java基础笔记]数组

Java基础笔记 定义数组: int[] numbers = new int[100]; //方法一 double[] num = new double[10]; int[][] a = new int[2][5]; 通过new创建的数组,元素默认值为0(0.0) int[] scores = {5,4,33,12,46}; //方法二 int[][] a = { //位数不足,自动补0 {5,3,2,1,6}, {10,12,14,15}, }; 数组特性:存储的都是同类型数据:长度定义后不可

JAVA中list,set,数组之间的转换详解

JAVA的list,set,数组之间的转换,主要是使用Apache Jakarta Commons Collections,具体的方法如下:import org.apache.commons.collections.CollectionUtils; String[] strArray = {"aaa", "bbb", "ccc"};    List strList = new ArrayList();    Set strSet = new Ha

学java教程之对象数组

学编程吧学java教程之对象数组发布了,欢迎通过xuebiancheng8.com来访问 什么是对象数组呢,对象数组顾名思义是对象的数组. 首先定义一个对象 public class Student{ private String username; private String password; setter,getter.... } 如上面所示,定义了一个Student对象 加入现在需要3个Student对象怎么办呢,我们得 Student stu1 = new Student(); St

Java中集合与数组的切换

在Java开发中常常遇见集合与数组的互相切换,如何实现呢,呵呵呵,很简单: import java.util.ArrayList; import java.util.Arrays; import java.util.HashSet; import java.util.List; import java.util.Set; public class Test { /** * 将Set集合转换为数组 * * @author GaoHuanjie */ private static void setT

Java比较两个数组中的元素是否相同的最简单方法

呵呵呵,实现Java比较两个数组中的元素是否相同的功能你是怎么做的?看下面最简单方法: import java.util.Arrays; public class Test { /** * Java比较两个数组中的元素是否相同 */ public static void main(String[] args) { String [] array1 = {"1","2","3"}; String [] array2 = {"3"

java中的函数,数组

函数 程序中独立的过程 函数的语法: 函数的定义 声明 static 返回值类型 函数名 (参数表) 形式参数:形参 在函数内部有效的局部变量 实现 { 语句 } 函数的调用 函数名(参数); 实际参数:实参 为形参赋值 接收返回值 函数的作用: 1. 减少冗余代码,提高程序的可维护性 2. 可重用性 函数库 3. 加强代码的结构化 提高可读性 利于分工 非结构化编程(语句) ---> 结构化编程(函数) ---> 面向对象(类) 数组 一次性定义多个同类型的变量 数组空间在内存是连续的 定义

java byte【】数组与文件读写(增加新功能)

今天在测试直接写的文章: java byte[]数组与文件读写 时,想调用FileHelper类对字节数组以追加的方式写文件,结果无论怎样竟然数据录入不全,重新看了下文件的追加模式,提供了两种方式: 方式一: 字节数组写入文件(不追加) //将byte数组写入文件 public void createFile(String path, byte[] content) throws IOException { FileOutputStream fos = new FileOutputStream(