在字符串中分离出一个二维数组
2014-11-23 17:03
120 查看
把一个二维数组放在字符串里面,从字符串中提取出一个二维数组出来,保存在一个二维数组里面.
输入:1, 2; 3, 4, 5; 6, 7, 8, 9(注意:这是字符串中的值)
输出:
1.0 2.0
3.0 4.0 5.0
6.0 7.0 8.0 9.0
java代码:
javascript代码:
输入:1, 2; 3, 4, 5; 6, 7, 8, 9(注意:这是字符串中的值)
输出:
1.0 2.0
3.0 4.0 5.0
6.0 7.0 8.0 9.0
java代码:
class StringToArray { public static void main(String[] args) { String str = "1, 2; 3, 4, 5; 6, 7, 8, 9"; String[] ss = str.split(";"); for(int i = 0; i < ss.length; i++) { ss[i] = ss[i].trim(); } //已经将字符串划分到了一个一维数组里面 //接下来就是每组分别分割成double型的数 double[][] arr = new double[ss.length][]; for(int i = 0; i < ss.length; i++) { String[] ssChildren = ss[i].split(","); arr[i] = new double[ssChildren.length]; for(int j = 0; j < ssChildren.length; j++) { ssChildren[j] = ssChildren[j].trim(); arr[i][j] = Double.valueOf(ssChildren[j]); } } //已经把字符串中的数字都放在二维数组里面了,现在输出 for(int i = 0; i < arr.length; i++) { for(int j = 0; j < arr[i].length; j++) { System.out.print(arr[i][j] + "\t"); } System.out.println(); } } }
javascript代码:
<html> <head> <meta http-equiv="Content-Type" content="text/html;charset=gb2312"/> <title>test</title> <script type="text/javascript"> /*在字符串中提取出二维数组*/ var str = "1,2,3,4;4,5,6,7, 8;7,8,9,10, 11"; var arr = str.split(";"); var newArr = new Array(arr.length); for(var i = 0; i < newArr.length; i++) { var temp = arr[i].split(","); newArr[i] = new Array(temp.length); for(var j = 0; j < temp.length; j++) { newArr[i][j] = temp[j]; } } for(var i = 0; i < newArr.length; i++) { for(var j = 0; j < newArr[i].length; j++) { document.writeln(newArr[i][j] + " "); } document.writeln("<br />"); } </script> </head> <body> </body> </html>
相关文章推荐
- 一个疑惑,为什么在二维数组里可以自动换行存入字符串,以及冒泡的趟数问题?
- C++的黑科技 利用一个字符对字符串进行分离
- 从键盘输入10个字符串存放到一个二维数组中,求出其中最大者并输出
- C#控制台基础 给一个字符串是文件的全称,分离出来文件的类型与名字
- 将json字符串转化成为一个string的二维数组
- 使用strchr把字符串中的把#分割的字符串取出分到一个二维数组中
- 有一个字符串符abcdef,acccd,eeee,aaaa,e3eeeee,sssss以逗号分割字符串,形成二维数组,并把结果传出
- iOS 算法~写一个函数,返回数字1-N排列组成的字符串,数字之间通过空格分离.例如1-5.返回”1 2 3 4 5”
- 作个把字符插入到一个按升序排序的字符串中的方法
- lsit.jsp中的submit的button的property都为同一个字符串时,在actionForm中如何取值
- 写的一个简单的分割字符串的函数(附原码)
- 一个获得随机字符串的asp函数
- 一个改进的ASP生成SQL 命令字符串的类
- 今天看到一个blog上讨论字符串分割函数,一时兴起,自己写了一个
- 如何保存一个字符串Cookie,在其它WebForm中可以访问到?
- 一个在文本文件搜索指定字符串的程序
- 一个请求从 URL 字符串到 HTML 代码的“漫长曲折”之路
- FxCop告诉我,检查一个字符串是否为空要用string.Length。
- java中一个float型数据转字符串
- 小技巧(四)分离字符串string str="(1,10,100,1000,10000,)";