如何进行String类型和二维数组的互相转换 有一个二维数组可能是{{1},{2},{3}}可能是{{1,2},{2,3},{3,4}},想要把这个二维数组转为一个字符串,如果是第一种情况,则转的字符串格式是"1;2;3;"如果是第2种情况的话,则是"1,2;2,3;4,5;"这样的...请各位高手指教啊~! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public static void main(String[] args) { int[][] intss = new int[][]{{1,2},{2,3},{3,4}}; //intss = new int[][]{{1},{2},{3}}; StringBuffer sb = new StringBuffer(); for(int i=0; intss != null && i < intss.length; i++) { int[] ints = intss[i]; for(int j =0; ints != null && j < ints.length; j++) { sb.append(ints[j]); if(j != ints.length-1) { sb.append(","); } } if(i != intss.length-1) { sb.append(";"); } } System.out.println(sb.toString()); } IO流中子类为什么要重新write(int c)方法才行? 随机行数的输入,和读取 String 运行时与编译时的理解,在线等! 聊天记录的保存问题? 接口问题?? 记java中的运算符优先级有没有什么技巧? 两个JAVA连接数据库的小问题,请各位高手帮忙~~~~~ 怎么用appletviewer 不能查看applet呀 如何设置CLASSPATH? 都回答。。。对位操作 字符串问题 用java怎么实现将远程服务器上的文件夹打包哪?
int[][] intss = new int[][]{{1,2},{2,3},{3,4}};
//intss = new int[][]{{1},{2},{3}};
StringBuffer sb = new StringBuffer();
for(int i=0; intss != null && i < intss.length; i++) {
int[] ints = intss[i];
for(int j =0; ints != null && j < ints.length; j++) {
sb.append(ints[j]);
if(j != ints.length-1) {
sb.append(",");
}
}
if(i != intss.length-1) {
sb.append(";");
}
}
System.out.println(sb.toString());
}