java中怎么给二位数组赋值

java中有两种方式给二维数组赋值,第一,声明则赋值,代码如下:int[][] array ={{1,2,},{1,2,5},{1,2,5}} ;第二,先声明,再赋值,代码如下:int[][] array;array[0][0] = 1;array[0][1]=2;依次类推:array[1][0] = 1;正常工作中,一般不会这么都会循环赋值 for(int i...
java中怎么给二位数组赋值
你初始化得到的 info = {
{"评分项","ele"},
{"分值范围","fanwei"}
};如果要得到{
{"评分项","ele"},
{"分值范围","fanwei"} ,
{"公司1","one"},
{"公司2","two"},
{"公司3","three"},
……
};像这样的,按你说list查出来只是二维数组中第三项开始以后的每个元素(每个String数组)的下标为0的值,你想要info变成这样的话,可以选择数组复制,将初始化的info复制到一个新的二维数组,长度为2+list的长度,再将list查出来的数据对二维数组赋值。这个是我的想法。2014-09-24
这个不能用数组了,不具有扩展性
ArrayList<String []) nameList = new ArrayList(String []) ();
List<Company> list = service.getAllCompany();

for(Company c:list)
{
String []names = new String[2];

names[1] = c.name1();

names[2] = c.neme2();

nameList.add(names);

}
不知道理解对了没有2014-09-24
首先要明白 二维数组本质上是以数组作为数组元素的数组,即“数组的数组”;
java中有两种方式给二维数组赋值,
第一,声明则赋值,代码如下:
int[][] array ={{1,2,},{1,2,5},{1,2,5}} ;第二,先声明,再赋值,代码如下:
int[][] array;array[0][0] = 1;array[0][1]=2;依次类推:array[1][0] = 1;正常工作中,一般不会这么都会循环赋值
for(int i=0 ;i<3;i++){for(int j=0;j++){array[i][j] = x;//你要赋的值}}2015-08-27
mengvlog 阅读 26 次 更新于 2025-09-10 11:35:54 我来答关注问题0
  • java中有两种方式给二维数组赋值,第一,声明则赋值,代码如下:int[][] array ={{1,2,},{1,2,5},{1,2,5}} ;第二,先声明,再赋值,代码如下:int[][] array;array[0][0] = 1;array[0][1]=2;依次类推:array[1][0] = 1;正常工作中,一般不会这么都会循环赋值 for(int i...

  • 1、一维数组,可以理解为只能存放一行相同数据类型的数据。在Java中如果要使用数组,需要先声明数组,然后再分配数组内存(即,可以存放多少个数据)。声明数组格式: 数据类型 数组名[]; //声明一维数组,分配内存格式:数组名 = new 数据类型[个数]; //分配内存给数组。\x0d\x0a2、数据类型在之...

  •  jimmyteal java中怎样给Boolean型二维数组赋值?

    java中给Boolean型二维数组赋值,可以使用for循环语句,逐个赋值,如下代码:public class ceshi {public static void main(String[] args) {Boolean group[][] = new Boolean[3][14];for (int i = 0; i < group.length; i++) {for (int j = 0; j < group[i].length; j++) {group...

  • 第一种方法,使用大括号直接赋值,适合已知所有元素的情况。这种方式可以直接将元素放入大括号内,形成二维数组的初始化。例如:java int[][] array = {{1, 2}, {3, 4}};第二种方法,给定二维数组的大小。这种方式先确定数组的行数和列数,然后再初始化元素。例如:java int rows = 2;int co...

  • 要用循环的话,就用System.in接收输入的参数作为数组的值.package test;import java.io.*;public class Test { public static void main(String[] args) throws IOException{ String s[][] = new String[3][2];BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));for(...

檬味博客在线解答立即免费咨询

Java相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部