lzth.net
当前位置:首页 >> 用JAvA如何把字符串转换成int二维数组 >>

用JAvA如何把字符串转换成int二维数组

将字符串转换成Double类型的二维数组public class TestString{public static void main (String[] args) { String s="1,2;3,4,5;6,7,8"; String str[]=s.split(";"); double d[][]; d=new double[str.length][]; for(int i=0;i String str2[]=str[i].split(","); for(int j=0;

1. 利用JAVA编程实现,先将代码置于下面 public int[][] str2int(String[][] str) { int a,b; a = str.length; b = str[0].length; int result[][] = new int[a][b]; for(int i = 0 ; i < a ; ++ i) for(int j = 0 ; j < b ; ++ j) result[i][j] = Integer.parseInt(str[i][j]); return result; }2. 解释一

java可以使用两种方法直接将字符数组转为字符串 方法1:直接在构造string时转换.char[] data = {'a', 'b', 'c'}; string str = new string(data); 方法2:调用string类的方法转换.string.valueof(char[] ch)

import java.util.*; class arrayit implements comparator { public int compare(string str1,string str2) { return str1.length()-str2.length(); } } public class aboutarray { public static void main(string args[]) { string[] strs=args; arrayit ai=new arrayit(); arrays.sort(

String s = "485729304"; int[] a = new int[s.length()]; for(int i = 0; i < s.length(); i++) {//先由字符串转换成char,再转换成String,然后Integer a[i] = Integer.parseInt( String.valueOf(s.charAt(i))); }//字符串中的数据一定要是数字,否则会出现异常;

public class Test { public static void main(String[] args) { String str = "0101;0102;0103;0104$0204;0205;0206;0207;0208;0209$0310;0311;0312;0313;0314;0315;0317"; String[][] array = toArray(str); for (int i = 0; i < array.length; i++) { for (int j = 0;

String str="1,2,3,4,5"; String s[]=str.split(",");

public class ParseString {public static int[] stringToInts(String s){ int[] n = new int[s.length()]; for(int i = 0;i 评论0 0 0

如果里面装的内容是string 则可以直接一个for循环 string[i]=(string)object[i]; 来实现

学了集合,感觉数组就可以淘汰了.~~~你的目的是将2维数组序列化,是吧.好了,经过研究,2维数组是可以序列化的.import java.io.Serializable;public class Demo implements Serializable{private static final long serialVersionUID = 1L;private

网站首页 | 网站地图
All rights reserved Powered by www.lzth.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com