JAVA中能否返回二维数组

看下面一段代码:publicintFormToArray(JTableta){introw=ta.getrowCount();intcol=ta.getcolCount(... 看下面一段代码:
public int FormToArray(JTable ta){
int row=ta.getrowCount();
int col=ta.getcolCount();
int[][] array=new int[row][];
for(int i=0;i<row;i++)
for(int j=0;j<col;j++)
array[i][j]=ta.getValueAt(i+1,j+1)
return array;
}
里面可能有一些单词错误,主要看下能否返回二维数组,如不行,应怎样才行呢?
但是上面不行啊,出现不兼容类型,怎么解决它呢
回复_sky:是从键盘输入的数字
展开
 我来答
白嘉黑
推荐于2018-03-10 · TA获得超过243个赞
知道小有建树答主
回答量:310
采纳率:0%
帮助的人:234万
展开全部
public int[][] FormToArray(JTable ta){
int row=ta.getRowCount();
int col=ta.getColumnCount();
int[][] array=new int[row][col];
for(int i=0;i<row;i++)
for(int j=0;j<col;j++)
array[i][j]=(Integer)ta.getValueAt(i+1,j+1);
return array;
}

这是可以编译过的方式
还有就是忆天_sky的问题,你table中存的什么类型很关键
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
damagegod
2007-10-02 · TA获得超过136个赞
知道答主
回答量:138
采纳率:0%
帮助的人:0
展开全部
当然可以。给你个程序就知道了。

public class ArrayTest {
public int[][] getArray(){
int[][] a = new int[10][10];
for(int i=1;i<10;i++)
for(int j=1;j<10;j++)
a[i][j]=i*j;
return a;
}
public static void main(String[] args){
int[][] b;
ArrayTest at = new ArrayTest();
b=at.getArray();
for(int i=1;i<10;i++)
{
for(int j=1;j<10;j++)
System.out.print(b[i][j]+" ");
System.out.println();
}
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xiangjuan314
2016-02-16 · TA获得超过3.3万个赞
知道大有可为答主
回答量:2.9万
采纳率:0%
帮助的人:2785万
展开全部
用一个4*N的数组,申明如下:
String[][] str=new String[4][];
下面初始化:
str[0]=new String[]{"",",","幢,","室",""};
str[1]=new String[]{"",",","弄,","号,","室",""};
str[2]=new String[]{"",",","号",""};
str[3]=new String[]{"","",""};
数组的第二维长度可以不一样
int twoD[][] = new int [4][];
twoD[0]=new int[4];
twoD[1]=new int[5];
twoD[2]=new int[6];
twoD[3]=new int[7];
再进行赋值
twoD[0]={1,2,3,4};
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhangen766
2007-10-02 · 超过11用户采纳过TA的回答
知道答主
回答量:72
采纳率:0%
帮助的人:0
展开全部
肯定可以,只要是数据类型都可以返回
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
69746831
2015-12-15 · TA获得超过1415个赞
知道大有可为答主
回答量:2038
采纳率:72%
帮助的人:792万
展开全部
可以,设置返回值类型就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(8)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式