将二维数组存储到单维数组中

时间:2015-04-29 07:06:04

标签: java

请帮我解决这个问题。我只是希望将二维数组存储到单维数组中。我正在尝试的是,我必须存储将动态创建的二维整数数组。

2 个答案:

答案 0 :(得分:1)

试试这样:

var Rows = _CustomerRatesList.Where(w => (w.Id != rates.Id)
 && (w.DestinationGroupName == temp_DestinationGroupName || temp_DestinationGroupName!= null)
 && (w.CountryName == temp_CountryName || temp_CountryName!=null)
 && (w.RateTypeId == temp_RateTypeId || temp_RateTypeId !=0));

答案 1 :(得分:1)

一种方法

    import java.util.ArrayList;

    public class Test1 {

        public static void main(String[] args) {
            int[][] twoDArrays={{10,5},{4,6},{9,8}};

            ArrayList<Integer> oneDArray= new ArrayList<Integer>();
            for(int i=0; i<twoDArrays.length;i++){
                for(int j=0;j<twoDArrays[i].length;j++){
                    oneDArray.add(twoDArrays[i][j]);
                }
            }//printing onedArray
            for(Integer s:oneDArray){
                System.out.println(s);
            }
        }

}

输出:

10
5
4
6
9
8