2011-03-20 63 views
0

我有一个函数getString(i,j)为每个i,j返回字符串值,我希望将它存储在某个数据结构中。以下是代码。存储从Java中的函数返回的值为Android

for(int i=0; i<16; i++) 
    for(int j=0; j<16; j++) 
    Log.d(TAG,this.objNew.getString(i,j)); 

objNew是帮助访问在另一个文件getString函数的对象。 (this.objNew.getString(i,j))返回一个字符串值,即当它在循环中执行时它将返回256个字符串值。

我试过​​即arr[i][j] = this.objNew.getString[i][j],但它没有工作。

任何想法如何存储到某些数据结构中并显示值。

请建议

+1

你初始化字符串[] []矩阵使用它之前?更多信息将是伟大的! – Doug 2011-03-20 01:12:31

+0

在尝试存储值之前,会是String [] [] arr = new String [16] [16]。 – Doug 2011-03-20 01:15:45

+0

是的,我使用之前已初始化它...但我想现在它的工作...更多地看它...感谢您的快速帮助:) – 2011-03-20 01:34:59

回答

0

试试这个:

int[][] ints=new int[16][16]; 
for(int i=0;i<16;i++) 
    for(int j=0;j<16;j++) 
     ints[i][j]=objNew.getString[i][j]; 
+0

字符串不会进入int数组...:p – Doug 2011-03-20 01:24:31

+0

嘿我创建了一个字符串整数和它的工作...谢谢吨...:D – 2011-03-20 01:33:58