Java—java中如何实现动态数组的创建与赋值
来源:互联网 发布:mysql 5.7.19 msi安装 编辑:程序博客网 时间:2024/05/05 23:36
最近,项目中需要实现:提取一组数据,每个数组都有自己的属性,这组数据的长度又未知,还可能变长,变短,我考虑一会,实现如下;
1.在oncreate前面,我声明两个数组
String data1[ ][ ];//使用的时候,比如和adapter关联
String data2[ ][ ];//提取数据,我这里是Poisaerh出来的数据
2.实例化数组,提取数据,判断二维数据的维数个数,比如我这里得知,有五个数据,每个数据有五个属性
data2 = new String[5][5];//实例化
for(int i=0;i<5;i++){ // 赋值
data2[i][0]="超市名:"+market.get(i).name;
data2[i][1]="所在城市:"+market.get(i).city;
data2[i][2]="电话:"+market.get(i).phoneNum;
data2[i][3]= "是否有美食:"+String.valueOf(market.get(i).hasCaterDetails);
data2[i][4]= "地址:"+market.get(i).address;
}
3.赋值给data1
data1=new String[5][5];
for(int i=0;i<5;i++){
for(int j=0;j<5;j++){
data1[i][j]=data2[i][j];
}
}
这样,数组data1就可以动态改变,随着数据的多少改变
0 0
- Java—java中如何实现动态数组的创建与赋值
- Java中如何动态创建接口的实现
- Java中如何动态创建接口的实现
- Java中如何动态创建接口的实现
- 实现AMF3与Java之间数组的传递(动态创建数组)...
- Java中动态数组的实现
- java中数组赋值
- JAVA二维数组动态赋值
- java如何创建并初始化一个动态的二维数组
- java中数组的定义和赋值
- 关于JAVA中动态创建二维数组的“技巧”
- java数组的赋值
- java数组的赋值
- java动态创建数组
- JAVA中静态数组与动态数组
- JAVA中静态数组与动态数组
- JAVA中静态数组与动态数组
- Java中静态数组与动态数组
- MFC 中 CFindFile 的用法
- 【Styling Android】字体阴影
- sp_executesql介绍和使用
- hamming weight 汉明权重算法
- shell系列------控制另一个shell的脚本
- Java—java中如何实现动态数组的创建与赋值
- Activity生命周期
- Solr源码配置运行
- AutoFollowBox
- 作为前端,你必须了解的浏览器工作原理
- TortoiseSVN简介
- SOJ.Alice and Bob
- Java对字符串异或加密
- 运算符