`
ynwetaiahf
  • 浏览: 6472 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

把一个字符串转换为二维数组用到的split语句

阅读更多
public class TestString {

/**
* @给定正则表达式
*/
public static void main(String[] args) {
double [][] d;
String s = "1,2;3,4,5;6,7,8";
String[] First = s.split(";");// 返回一个一维数组,以,号分开
d=new double[First.length][];
for (int i = 0; i < First.length; i++) {
//System.out.println(First[i]);//将一维数组分行打印出来,以其下标打印
String[] Second = First[i].split(",");// 将一维数组的下标以“,”分为另一个数组,返回三个数组
d[i]=new double[Second.length];
for (int j = 0; j < Second.length; j++) {
//System.out.print(Second[j] + "\t" + "I取值:" + i + "\t" + "\t"
//+ "j取值 " + "\t" + j + "\t\t");
d[i][j]=Double.parseDouble(Second[j]);
//System.out.println(d[i][j]+"\t");
}
//System.out.println();
}
for(int i=0;i<d.length;i++){
for(int j=0;j<d[i].length;j++){
System.out.print(d[i][j]+"\t");
}
System.out.println();
}

}
}
分享到:
评论

相关推荐

    java代码-使用java解决从字符串中解析二维数组的源代码

    java代码-使用java解决从字符串中解析二维数组的源代码 ——学习参考资料:仅用于个人学习使用!

    labview一维数组转二维数组

    一维数组转二维数组

    使用Excel两个一维数组构造二维数组.rar

    一维数组可以理解为一个行或列,而二维数组则类似于表格,由多个行和列组成。本案例"使用Excel两个一维数组构造二维数组.rar"重点讲解如何通过Excel的数组公式,将两个一维数组合并成一个二维数组,并进行加法运算。...

    二维数组转一维数组

    将labview内二维数组方便的转化为一维数组使用

    C# json 一维数组 和 二维数组的转换

    C# json 一维数组 和 二维数组的转换 写的非常详细,对大家有帮助

    利用Excel公式将二维数组按列转换为一维数组.rar

    在Excel中,处理数据时经常会遇到需要将二维数组转换为一维数组的情况。二维数组通常由多行多列组成,而一维数组则只有一行或一列。这种转换在数据分析、公式应用等方面非常常见,有助于简化计算和提高效率。在本...

    Q1064245.zip c#winform如何实现一维数组转二维数组并保存在某处

    在C#编程中,一维数组到二维数组的转换是一个常见的操作,特别是在处理表格数据或者在Windows Forms(WinForm)应用程序中创建控件布局时。本篇将详细讲解如何进行这种转换以及如何保存二维数组的数据。 首先,让...

    C++一维数组二维数组写入txt,从txt中读取数据存到一维数组二维数组

    声明二维数组时,需要提供行数和列数,如 `int matrix[3][4]` 创建了一个3行4列的二维数组。 3. **指针**:在C++中,指针是存储内存地址的变量。可以使用指针来动态管理数组,特别是当数组大小在运行时确定时。例如...

    python中字符串变二维数组的实例讲解

    在Python编程中,有时我们需要将字符串转换为二维数组,特别是在处理数据输入或解析文本文件时。本篇文章将详细讲解如何实现这一过程,并提供一个具体的实例。 首先,我们要明确字符串的结构。假设我们有一个字符串...

    易语言学习进阶二维数组赋值

    下面是一个简单的易语言二维数组赋值源码示例,它创建一个二维数组并填充1到9的数字: ```易语言 .整数型 数组名[3, 3] .循环(3) .循环(3) 数组名[循环索引1, 循环索引2] = 循环索引1 * 3 + 循环索引2 + 1 ...

    二维数组如何进行冒泡排序

    对于二维数组的排序,通常的做法是先将其转换为一维数组,然后再利用冒泡排序对一维数组进行排序,最后再将排序后的一维数组还原为二维数组。这种方法不仅易于理解和实现,而且能够充分利用已有的排序算法。 1. **...

    java实现二维数组转json的方法示例

    例如,使用Gson库,你可以创建一个`Blog`类来表示博客信息,然后将二维数组转换为`List&lt;Blog&gt;`,再使用Gson的`toJson`方法生成JSON字符串: ```java import com.google.gson.Gson; public class Blog { private ...

    LabVIEW二维数组排序.rar

    在LabVIEW中,排序操作可能会涉及到数据类型转换,比如将字符串转换为数值进行比较。因此,了解数据类型和类型转换至关重要。同时,为了保持代码的清晰性和可维护性,建议使用结构化编程技巧,如使用case结构或函数...

    C#实现对二维数组排序的方法

    方法内部首先检查`sortCol`是否在数组的列范围内,然后创建一个新的`DataTable`对象,并根据二维数组的第二维度(列)为每一列添加`DataColumn`。接着,将二维数组的数据逐行加载到`DataTable`中。完成数据加载后,...

    VBA二维数组重定义

    2. **数据类型改变**:虽然VBA数组在声明时没有指定数据类型,但如果我们需要改变数组中存储的数据类型,例如从字符串转换为整数,需要先清空数组,再重新定义。 3. **数组内容替换**:有时候我们可能需要完全替换...

    把真彩色BMP位图转化为二维数组

    在上述给定代码片段中,展示了如何读取一个BMP文件并将其转换为二维数组的过程。该过程主要包括以下几个步骤: 1. **文件读取**: - 打开指定的BMP文件,并定位到文件头之后的位置(通常位于第54字节),以便读取...

    JNA调用C++动态库,传入二维数组,通过C++返回二维数组,java调用C++完整案例

    在C++中,你可能需要提供一个辅助函数来处理Java传递过来的一维数组,转换为C++的二维数组格式。 此外,对于大型数据结构,考虑到性能问题,可能需要考虑使用直接内存映射(Direct Memory Mapping)或者自定义类型...

    C语言中二维数组作为函数参数来传递的三种方法

    需要注意的是,在第三种方法中,我们不能使用array[i][j]这种形式来取值,而是需要将二维数组看成一个一维数组,使用array[i * j + j]这种形式来进行取值。这是因为在传参的时候,我们将array[][]数组当成二级指针来...

    二维数组转json的java源码

    通过双重循环遍历二维数组,将每一行转换为一个JSONObject,并将每个JSONObject的键设置为二维数组的第一行(即列名),值设置为对应的元素值。然后,将这些JSONObject添加到JSONArray中。最后,将JSONArray放入一个...

    将二维数组进行线性插值

    例如,一个二维数组可以表示为`arr[row][column]`,其中`row`是行号,`column`是列号。 线性插值是插值方法的一种,适用于在两个已知数据点之间估计新点的值。在二维情况下,如果我们有两点`(x1, y1)`和`(x2, y2)`...

Global site tag (gtag.js) - Google Analytics