java:java一维数组和二维数组的定义方法

PS:描述的简单点

第1个回答  2018-06-14

(一)一维二维数组的定义:

[html] view plain copy

    /*一维数组定义的几种方法:  

    * int[] x;  

    int x[];  

    二维数组定义的几种方法:  

    int[][] y;   

    int y[][];  

    int[] y[];  

    int[] x,y[];//x一维、y二维  

    int[] x;  

    int[] y[];  

    -----------  

    a:  

    x[0]=y;//cuo  

    b:  

    y[0]=x;//yes  

    c:  

    y[0][0]=x;//cuo  

    d:  

    x[0][0]=y;//cuo  

    e:  

    y[0][0]=x[0];//yes  

    f:  

    x=y;//cuo  

    */  


    (二)使用二维数组:

    [html] view plain copy

    package test;    

    public class test {    

    public static void main(String[] args)  

    {  

    int a[][]=new int[3][4];  

    for(int x=0;x<3;x++)  

    {  

    for(int y=0;y<4;y++)  

    System.out.print(a[x][y]);  

    System.out.println();  

    }  

    }  

    }    

    控制台输出结果:  

    0000  

    0000  

    0000  

第2个回答  2018-06-14
package blackjack;

import java.util.Scanner;

public class Point {
public int[] p(int n){
int[] a = new int[n];
Scanner s = new Scanner(System.in);
for(int i =0;i<n;i++){
a[i]=s.nextInt();
}
return a;
}

public int[][] p2(int n){
int[][] b = new int[n][];
Scanner s = new Scanner(System.in);
for(int i =0;i<n;i++){
for(int j = 0;j<n;j++){
b[i][j]=s.nextInt();
}
}
return b;
}

}本回答被网友采纳

java:java一维数组和二维数组的定义方法
(一)一维二维数组的定义:[html] view plain copy \/*一维数组定义的几种方法:int[] x;int x[];二维数组定义的几种方法:int[][] y;int y[][];int[] y[];int[] x,y[];\/\/x一维、y二维 int[] x;int[] y[];--- a:x[0]=y;\/\/cuo b:y[0]=x;\/\/yes c:y[0][0]=x...

java一维数组和二维数组的区别
在定义数组时,有两种定义方法:int[] a 和int a[];第二种是C\/C++对数组定义方式,对于JAVA建议采用第一种定义方式。总的原则:任何对象在被调用之前必须先被初始化!1 一维数组的定义 \/\/定义包含三个元素的一维数组 \/\/方法1,先new对象,然后再初始化每个元素 int[] a = new int[3];a[0...

java 如何定义数组和初始化
1.数组的定义:数组可以分为一维数组,二维数组,多维数组。一维数组的定义有以下两种方式:type[ ] arr_name;type arr_name[ ];二维数组的定义方式如下:type[ ] [ ] arr_name;type arr_name[ ] [ ];多维数组可根据维数指定相应个数的[ ]int[ ] arr1;String[ ] arr2;float arr3[ ] ;...

java二维数组怎么定义?
数据类型 [ ][ ] 数组名 = {{元素1,元素2...},{元素1,元素2...},{元素1,元素2...}...};举例:int [ ][ ] arr={{22,15,32,20,18},{12,21,25,19,33},{14,58,34,24,66},}。二维数组的使用举例:例1、定义一个二维数组 int[ ][ ] arr = {{5,7,9},{12,...

java高手:java定义二维数组问题
int a[][] = new int[3][2]; 表示定义一个三行二列的二维数组,但是a[0] = {1,6}; 是对一维数组进行赋值,而a是二维数组无法使用一维数组的赋值方法,所以程序会报错。该代码的正确方法应该是:int a[][] = new int[3][2];a[0][0]=1;a[0][1]=6;...

java中数组的特点?数组的声明和初始化方法和简单变量有什么不同?_百度...
1.二维数组的定义 type arrayName[ ][ ];type [ ][ ]arrayName;2.二维数组的初始化 ◇ 静态初始化 int intArray[ ][ ]={{1,2},{2,3},{3,4,5}};Java语言中,由于把二维数组看作是数组的数组,数组空间不是连续分配的,所以不要求二维数组每一维的大小相同。◇ 动态初始化 1) ...

Java数组—二维数组详解
深入解读Java中的二维数组,探索其定义与实现。二维数组,其实质是数组的数组,用于存储多个一维数组,其结构由多行多列构成,能够更好地组织与管理数据。初始化二维数组,通常通过定义数组的大小来实现。例如,定义一个包含3行4列的二维数组。获取数组元素,与一维数组类似,通过索引访问。遍历二维数组时,...

java写一个二维数组,里面有字符,字符串,还有值,怎么定义和使用?如下
\/\/ 都当做字符串 String[][] arr = { { "a", "b", "cd", "e efg" }, { "1", "2" } }; \/\/ 或者定义为Object类型数组 Object[][] brr = { { "a", "b", "cd", "e efg" }, { 1, 2 }, { 'a', 'b' } };...

java二维字符数组怎么定义
二维字符串数字可以定义为“String [][]”;举例:String[][] list={{"1","张三"},{"2","李四"},{"3","王五"}};这个的意思就是1行1列的值为“1”、2行1列的值为“2”、3行1列的值为“3”、1行2列的值为“张三”、2行2列的值为“李四”、3行2列的值为“王五”。也可以...

java中定义二维数组
public double[][] trustM = new double[numPeople][numPeople]这样输入即可

相似回答