实例一

  • P89 给二维数组赋值 2020-03-20 12:27:11
  • 一个私人书柜有3层2列,分别向该书柜第1层1列放入历史类读物,向该书柜第二层第一例放入经济类读物,向第二层第二列放入现代科学读物.初始化一个二维数组,并为相应的数组元素赋值.
public class Dcb_BookCase {public static void main(String[] args) {String bookCase[][] = new String[3][2];  // 3行2列的二维数组bookCase[0][0] = "历史类读物";    // 第一层(索引位:0)第一列(索引位:0)bookCase[1][0] = "经济类读物"; // 第二层(索引位:1)第一列(索引位:0)bookCase[1][1] = "科学类读物"; // 第二层(索引位:1)第二列(索引位:1)System.out.println("该书柜的第一层第一列放入:" + bookCase[0][0]);System.out.println("该书柜的第二层第一列放入:" + bookCase[1][0]);System.out.println("该书柜的第三层第一列放入:" + bookCase[1][1]);}
}
  • print:
    该书柜的第一层第一列放入:历史类读物
    该书柜的第二层第一列放入:经济类读物
    该书柜的第三层第一列放入:科学类读物

实例二

  • P89 给二维数组赋值 2020-03-20 15:37:57
  • 学校打算让三年级80人,四年级91人,五年级85人参加消防演练,初始化一个二维数组,通过for循环将参演班级和总人数上报给消防部.
public class Dcb_FireDrill {public static void main(String[] args) {// 创建二维数组,并赋值int[][] number = { { 3, 4, 5 }, { 80, 90, 85 } };// 声明变量numberSum(总人数),并赋初值int numberSum = 0;// 遍历数组number,并输出每一行的元素for (int i = 0; i < 3; i++) {System.out.println(number[0][i] + "年级有" + number[1][i] + "个学生参加消防演练.");// 计算第二行(人数)的每个元素的和值numberSum = numberSum + number[1][i];}System.out.println("参加消防演练的总人数为:" + numberSum);}
}
  • peint:
    3年级有80个学生参加消防演练.
    4年级有90个学生参加消防演练.
    5年级有85个学生参加消防演练.
    参加消防演练的总人数为:255

小结:

 1、多熟悉二维数组的赋值格式:int[][] number = { { 3, 4, 5 }, { 80, 90, 85 } };2、numberSum = numberSum + number[1][i];for循环中用此法可计算出二维数组number中第i个一维数组的(和,差,乘,商,商余)3、再次注意print的用法,放在哪一个大括号后合适

===========================================================
D:光盘\Code\Try\04\06

public class FireDrill {public static void main(String[] args) {int[][] stuPerNum = {{3, 4, 5}, {80, 91, 85}};int stuTotalNum = 0;System.out.println("参加消防演练的班级和人数信息如下:");for (int i = 0; i < 3; i++) {System.out.println(stuPerNum[0][i] + "年级参演人数有" + stuPerNum[1][i] + "人;");stuTotalNum += stuPerNum[1][i];}System.out.println("参加消防演练人数共有" + stuTotalNum + "人。");}
}
  • print:
    参加消防演练的班级和人数信息如下:
    3年级参演人数有80人;
    4年级参演人数有91人;
    5年级参演人数有85人;
    参加消防演练人数共有256人。

学习笔记_给二维数组赋值相关推荐

  1. python给矩阵赋值_解决Python二维数组赋值问题

    解决Python二维数组赋值问题 当我们采用s=[[0]*3]*2初始化一个数组,然后对s[0][0]进行赋值,改变的是第一列所有的值.因为用s = [[0]*3]*2 初始化数组,他表示的是指向这个 ...

  2. 二维数组赋值 java_java二维数组的赋值方法

    在java数组中,我们想要知道其长度,可以通过赋值的方法来实现.在正式开始对数组赋值前,我们要明确其中的下标问题.在准备步骤上,先找到高维的位置,再确定低纬的下标,就可以进行相关的赋值操作了.下面就具 ...

  3. python 对二维数组赋值

    最近做力扣遇到一个问题, obstacleGrid=[[0],[1]]m = len(obstacleGrid) n = len(obstacleGrid[0]) # 需要考虑m=1 n=1dp = ...

  4. 黑马程序员——c语言学习心得——函数传递二维数组

    黑马程序员--c语言学习心得--函数传递二维数组 -------Java培训.Android培训.iOS培训..Net培训.期待与您交流! ------- 一.定义指针的时候一定要初始化.    变量 ...

  5. 动态二维数组赋值及for循环遍历和toString遍历

    package com.Summer_0421.cn;import java.util.Arrays;/*** @author Summer* 动态二维数组赋值及for循环遍历和toString遍历* ...

  6. Java二维数组赋值

    Java二维数组是指由多个一维数组组成的数组结构.它可以看作是一个表格,其中行表示数组中的第一个维度,列表示第二个维度. 可以使用两个方括号([ ] [ ])来声明和访问Java二维数组中的元素. 例 ...

  7. 算法笔记-螺旋输出二维数组

    算法笔记-螺旋输出二维数组 1.思路:二维数组看做一个坐标,遍历者当成一个人,那么我们定义这个人的位置,以及当前面朝的方向,还有这个人转向次数.初始位置,人在(x,y)=(0,0)处,面向右方,右方的 ...

  8. c语言数组赋值可以用scanf吗,二维数组怎么赋值 用scanf给二维数组赋值

    不知道行数列数的情况下,给一个二维数组赋值...... c语言二维数组的赋值: 例1: inta[5][3]={{80,75,92},{61,65,71},{59,63,70},{85,87,90}, ...

  9. c 语言定义2维字符串数组赋值,二维数组赋值字符串 c 语言 二维字符串数组赋值问题...

    C语言中二维字符数组应该怎样赋值? c语言二维数组如何定义字符串????急... 二维字符数组的定义格式为:char 数组名[第一维大小][第二维大小]; 例如:char c[3][10]; //定义 ...

最新文章

  1. 构建根文件系统启动(1)
  2. [NOIP1998] 提高组 洛谷P1011 车站
  3. Great Power, Great Responsibility: The 2018 Big Data AI Landscape
  4. 关于如何在Nomad中保护工作部署的工作流的简要历史
  5. 信号处理的流程linux,linux信号处理机制
  6. 某网session覆盖导致重置密码漏洞
  7. Java日期及时间库插件 -- Joda Time.
  8. PHP中文无法查询,php 中htmlentities导致中文无法查询问题
  9. vc++6.0的应用程序打不开肿么办
  10. 推荐8个超棒的学习 jQuery 的网站
  11. 得物回应中消协点名批评:感谢监督 涉及案例已处理完结
  12. 2016CCF-CCSP竞赛:第1题-虚拟机设计(共3题)
  13. python操作库_python操作数据库
  14. 批量自动下单(京东)
  15. 计算机学院研发------考核之界面
  16. 怎样推导圆面积计算公式?
  17. 代理IP如何解决爬虫IP被封
  18. 机器学习概述(机器学习实战)
  19. 【NOIP2017提高A组模拟8.25】夜莺与玫瑰
  20. 程序员如何提高影响力 2.0

热门文章

  1. mysql dump select_mysql5.5中mysqldump: Got error: 1142: SELECT,LOCK TABL com
  2. c# regex Match Matches MatchCollection 用法
  3. 1产品经理技术——岗位认识
  4. 兰空图床(lsky-pro)V2.1的自动删除全部图片
  5. C# Dictionary, ContainsKey
  6. 苹果系统维护:Mojave Cache Cleaner for mac
  7. python三维绘图 画长方体_Python Matplotlib绘制长方体
  8. HTML+CSS+JavaScript入门教程(万字)
  9. 服务调用:OpenFeign详解
  10. sql查询数据库总结