java如何创建并初始化一个动态的二维数组
2012-07-30 14:36
204 查看
首先要定义一个类型的二维数组 String[][] a;
然后定义一维数组长度 a = new String[i][];
接着定义二维数组长度 a[i] = new String[j]
例如下面的例子:将一个字符串的内容分隔,并且放入一个二维数组中
然后定义一维数组长度 a = new String[i][];
接着定义二维数组长度 a[i] = new String[j]
例如下面的例子:将一个字符串的内容分隔,并且放入一个二维数组中
public class TestToString { public static void main(String[] args) { String s = "0,1;3,6,4;7,1"; String[] a = s.split(";"); double[][] d; d = new double[a.length][]; for(int i=0; i<a.length; i++){ String[] s_num = a[i].split(","); for(int j=0; j<s_num.length; j++){ d[i] = new double[s_num.length]; d[i][j] = Double.parseDouble(s_num[j]); System.out.println("d[" + i + "][" + j +"] = " + d[i][j]); } } } }
相关文章推荐
- Fragments创建一个动态的用户界面及其Fragments如何互相通讯
- 如何在Java运行的时候动态加载一个jar包到classpath里面
- 一个纠结的c++动态创建二维数组不能用的问题
- Create a Java Web Application using Embedded Tomcat (如何使用Embedded 创建一个基于Tomcat的Web 应用))
- 通过反射动态创建了一个控件,如何再用发射通过该控件的名字得到该控件呢?
- 如何区分一个初始化参数是静态还是动态的
- JAVA中如何创建一个文件
- java如何创建一个指定的日期对象
- 如何在Java中创建一个矩形类,并通过set()传入长与宽,计算矩形的周长与面积并通过get()查看计算结果
- Java如何定义一个二维数组
- 当创建一个类时,java.lang.Object是如何成为新创建类的默认父类的?
- 数据结构-C++描述:动态创建和释放一个二维数组
- Java核心知识点学习----线程中如何创建锁和使用锁 Lock,设计一个缓存系统
- 动态内存分配,创建一个对每一行列数不同(元素个数不同)的二维数组!
- 如何创建一个动态的数据窗口对象
- Java web 开发填坑记 2 -如何正确的创建一个Java Web 项目
- java中如何使用asm动态的生成或修改一个class文件以及asm的架构思想
- .NET : 如何动态根据一个业务实体类型创建XSD架构文件
- Java中一维二维数组的静态和动态初始化