题目:
编写一个方法,返回一个int型的二维数组,数组中的元素通过解析字符串参数获得,字符串如下“1,2;3,4,5;6,7”对应的数组为:
d[0][0]=1 d[0][1]=2
d[1][0]=3 d[1][1]=4 d[1][2]=5
d[2][0]=6 d[2][1]=7
提示:
/方法split功能是按参数字符分割出子串,如下面语句执行后
s1[0]=”1,2” ,s1[1]=”3,4,5”,s1[2]=”6,7”
/
String str = “1,2;3,4,5;6,7”;
String[] s1 = str.split(";");

源代码如下:

public class Shuzu {public static void main(String[] args) {int [][]a;//定义二元数组a存放结果String str = "1,2;3,4,5;6,7";//定义字符串strString []s1 = str.split(";");//定义字符串数组s1(元素以;为界)。分成 (1,2)、(3,4,5)、(6,7)a = new int[s1.length][];//确定行的二维数组为a[3][]for(int i = 0; i < s1.length; i++) {String[]s2 = s1[i].split(",");//定义字符串数组s2(元素以,为界)。分成 1 2     3 4 5     6 7a[i] = new int[s2.length];//确定列的一维数组a[i][2/3]for(int j = 0; j < s2.length; j++) {//输出结果System.out.printf("a[%d][%d]=%d\n",i,j,a[i][j] = Integer.valueOf(s2[j]));}}}}

java---编写一个方法,返回一个int型的二维数组,数组中的元素通过解析字符串参数获得。相关推荐

  1. 编写程序定义一个有 10 个 int 型元素的数组,并以其在数组中的位置作为各元素的初值。

    *编写程序定义一个有 10 个 int 型元素的数组,并以其 在数组中的位置作为各元素的初值.*/ int main(void) {     int array[10];     for (int i ...

  2. 写一个函数,输入int型,返回整数逆序后的字符串

    2019独角兽企业重金招聘Python工程师标准>>> 刚刚看到一个面试题:写一个函数,输入int型,返回整数逆序后的字符串.如:输入123,返回"321". 要 ...

  3. C语言试题二十三之编写一个函数void function(int tt[m][n],int pp[n]),tt指向一个m行n列的二维函数组,求出二维函数组每列中最小元素,并依次放入pp所指定一维数组中

    1. 题目 请编写一个函数void function(int tt[m][n],int pp[n]),tt指向一个m行n列的二维函数组,求出二维函数组每列中最小元素,并依次放入pp所指定一维数组中.二 ...

  4. .写一个方法 void printScore(int score),输出相应的等级。score代表分数,等级格式如下:

    package Day04;/*** 二.* 1.写一个方法 void printScore(int score),输出相应的等级.score代表分数,等级格式如下:* 不及格0<=s<= ...

  5. 返回一个二维整数数组中最大子数组的和(二人结对)

    题目:返回一个二维整数数组中最大子数组的和 要求:1.输入一个二维整型数组,数组里有正数也有负数. 2.二维数组中连续的一个子矩阵组成一个子数组,每个子数组都有一个和. 3.求所有子数组的和的最大值. ...

  6. 返回一个二维整数数组最大子数组的和

     要求: 1,输入一个二维整形数组,数组里有正数也有负数. 2,二维数组中连续的一个子矩阵组成一个子数组,每个子数组都有一个和, 3,求所有子数组的和的最大值. 设计思路: 参照一维整数数组求解最大子 ...

  7. 返回一个首尾相接的二维整数数组中最大子数组的和

    题目: ·返回一个二维整数数组中最大子数组的和. 要求: ·输入一个二维整形数组,数组里有正数也有负数. ·二维数组首尾相接,象个一条首尾相接带子一样. ·数组中连续的一个或多个整数组成一个子数组,每 ...

  8. 返回一个二维整数数组中的最大子数组的和

    一.课题要求: 输入一个二维整形数组,数组里有正数也有负数:           二维数组中连续的一个子矩阵组成一个子数组,没个子数组都有一个和: 如果数组A[0]--A[j-1]首尾相邻,允许A[i ...

  9. 《c primer pius》第十章第6题,编写一个程序,初始化一个二维double数组,并利用练习2中的任一函数来把这个数组复制到另一个二维数组(因为二维数组是数组的数组,所以可以使用处理一维数组的

    <c primer pius>第十章第6题,编写一个程序,初始化一个二维double数组,并利用练习2中的任一函数来把这个数组复制到另一个二维数组(因为二维数组是数组的数组,所以可以使用处 ...

最新文章

  1. 理解为何用期望最大化或梯度下降等启发式方法处理非凸函数在实际中如此有效,对于理论计算机科学而言是一大挑战
  2. Memory Limits for Windows and Windows Server Releases
  3. c++面向对象高级编程 学习十六 vptr和vtbl
  4. SpringMVC 使用注解时控制器传参
  5. r语言和python的区别_c语言和python的区别
  6. Handler dispatch failed; nested exception is java.lang.NoClassDefFoundError: org/dom4j/io/SAXReader
  7. 微服务把多个模块服务 聚合成一个服务
  8. scrapy模拟登录微博
  9. [原创] 数据库小工具 (BatchESQL.exe)
  10. logistic回归 如何_Logistic回归分析之二元Logistic回归
  11. 企业提供下载链接的安全解决方案
  12. unity build-in管线中的PBR材质Shader分析研究
  13. 机器学习和深度学习资料汇总【02】
  14. RDD -- 其他操作
  15. 法国蓬皮杜中心天猫官方旗舰店开业;洲际集团旗下高端品牌voco全球开业及签约酒店数突破100家 | 美通企业日报...
  16. 文件浏览 视频播放器
  17. Android 系统序列号从哪里来,以及客制化序列号
  18. iOS10 适配 ATS(app支持https通过App Store审核) 韩俊强的博客
  19. 介绍基于ARM的移动视频监控系统
  20. 前端构建工具(理解+使用)

热门文章

  1. React官方文档学习笔记(二)
  2. C#用了多线程界面还是卡死
  3. Java 学习(21)--集合笔试题
  4. Uploadify v3.2.1
  5. 首届中国IT架构大师高峰论坛(十年架构之路汇成一句话!)
  6. Entity FrameWork 365日系列文章源码研究 (1)
  7. SQL Server 2005高可用性之复制(http://tech.it168.com/db/s/2007-05-15/200705150909375.shtml)
  8. dedecms首页如何调用专题页描述和链接
  9. 什么是WLAN射频?
  10. PAT_B_1074 宇宙无敌加法器