首页 > 其他分享 >二维数组

二维数组

时间:2023-11-26 18:34:12浏览次数:29  
标签:int System 二维 数组 println length array out

package array;

public class ArrayDemo05 {
    public static void main(String[] args) {
        int[][] array = {{1,2},{2,3},{3,4},{4,5}};
        //[4][2]
        /*
        1,2 array[0]
        2,3 array[1]
        3,4 array[2]
        4,5 array[3]
         */
        //System.out.println(array[0]);//这个语句是只可以输出一个数或者语句 不可以直接输出数组
                                       //[I@1b6d3586
        printArray(array[0]);//1 2 这个形式要求输出的是数组类型不可以是其他的
        System.out.println(array[0][0]);//这个输出的是{1,2}中的1
        System.out.println(array.length); //4
        System.out.println(array[0].length); //2
        //上边两行改写个循环
        for (int i = 0; i < array.length; i++) {
            for (int j = 0; j < array[i].length; j++) {
                System.out.println(array[i][j]);//1 2 2 3 3 4 4 5

            }

        }
    }
    public static void  printArray(int[] arrays){
        for (int i = 0; i < arrays.length; i++) {
            System.out.print(arrays[i]+" ");
        }
    }
}

 

标签:int,System,二维,数组,println,length,array,out
From: https://www.cnblogs.com/123456HHH/p/17857667.html

相关文章

  • 定义二维数组,冒泡排序法
    //#define_CRT_SECURE_NO_WARNINGS1////#include<stdio.h>//#include<stdlib.h>//#include<string.h>//#include<math.h>//voidbubble_sort(intarr[],intsz)//{// inti=0;// for(i=0;i<sz-1;i++)// {// intj=0......
  • apache的数组工具类ArrayUtils
    org.apache.commons.lang3.ArrayUtils是Apache提供的数组工具类。<!--StringUtils、NumberUtils等工具类--><dependency><groupId>org.apache.commons</groupId><artifactId>commons-lang3</artifactId><version>3.10</vers......
  • 无涯教程-Linux - 数组(Array)
    Shell支持另一种类型的变量,称为array变量。这可以同时保存多个值,数组提供了一种对一组变量进行分组的方法。定义数组值假设您尝试将各个学生的姓名表示为一组变量。每个单独的变量都是标量变量,如下所示-NAME01="Learnfk"NAME02="Nesfk"NAME03="Toolfk"NAME04="Poemfk"NAM......
  • 二维数组
    一.二维数组`2041:【例5.9】新矩阵时间限制:1000ms内存限制:65536KB提交数:54995通过数:26522【题目描述】已知一个n×n(2≤n≤20)的矩阵(方阵),把矩阵二条对角线上的元素值加上10,然后输出这个新矩阵。【输入】第一行为n;下面为一个n×n,矩阵中各正整......
  • 数组的使用(有不明白的)
    packagearray;publicclassArrayDemo04{publicstaticvoidmain(String[]args){int[]arrays={1,2,3,4,5};int[]reverse=reverse(arrays);//System.out.println(reverse);这样为什么不可以·???//printArray(arrays);//......
  • 树状数组和线段树
    树状数组:1.将某一个数加上k2.求出某区间每一个数的和#include<bits/stdc++.h>usingnamespacestd;typedeflonglongll;lln,m,a[500000+10];lllowbit(llx){returnx&(-x);}voidadd(llx,llk){ while(x<=n){ a[x]+=k; x+=lowbit(x); }}llquery(llx){ ll......
  • 打印数组(不用方法写)
    publicclassHelloWorld{publicstaticvoidmain(String[]args){//打印数组[11,22,33]int[]arr=newint[]{11,22,33};//arr=[0,0,0]int[]arr2=newint[arr.length];//打印数组arr2for(inti=0;i<arr......
  • 2023-11-25:用go语言,给定一个数组arr,长度为n,表示n个格子的分数,并且这些格子首尾相连, 孩
    2023-11-25:用go语言,给定一个数组arr,长度为n,表示n个格子的分数,并且这些格子首尾相连,孩子不能选相邻的格子,不能回头选,不能选超过一圈,但是孩子可以决定从任何位置开始选,也可以什么都不选。返回孩子能获得的最大分值。1<=n<=10^6,0<=arr[i]<=10^6。来自华为od。来自左程云。答案......
  • 2023-11-25:用go语言,给定一个数组arr,长度为n,表示n个格子的分数,并且这些格子首尾相连, 孩
    2023-11-25:用go语言,给定一个数组arr,长度为n,表示n个格子的分数,并且这些格子首尾相连,孩子不能选相邻的格子,不能回头选,不能选超过一圈,但是孩子可以决定从任何位置开始选,也可以什么都不选。返回孩子能获得的最大分值。1<=n<=10^6,0<=arr[i]<=10^6。来自华为od。来自左程......
  • 打印数组
    publicclasskaobei{publicstaticvoidmain(String[]args){int[]arr={11,22,33};int[]arr2=copy(arr);copy1(arr2);}publicstaticvoidcopy1(int[]arr){System.out.print("[");for(inti=0;i......