当前位置: 首页 > wzjs >正文

网站搜索排名高怎么做天津外贸网络推广

网站搜索排名高怎么做,天津外贸网络推广,北京网站建设制作哪家公司好,企业网站建设费属于办公费吗🌟 想系统化学习 Java 编程?看看这个:[编程基础] Java 学习手册 0x01:二维数组 — 概念引入 在前面的章节中我们介绍了 Java 一维数组的使用,知道了所谓的数组,其实就是一个个小格子,我们可以…

🌟 想系统化学习 Java 编程?看看这个:[编程基础] Java · 学习手册

0x01:二维数组 — 概念引入

在前面的章节中我们介绍了 Java 一维数组的使用,知道了所谓的数组,其实就是一个个小格子,我们可以往数组的格子中填入对应类型的数据。

那么问题来了,一维数组的格子中能填入数组吗?答案是必然的,这就变成了二维数组啦。

0x02:数组类型 — 二维数组的简单使用

二维数组的逻辑结构按行列进行排列,两个数组索引分别表示行和列,通过行和列我们就可以准确的标识一个二维数组的一个元素。

0x0201:二维数组的声明 & 创建

Java 中声明一个二维数组的格式如下:

数据类型[][] 数组名 = new 数据类型[行数][列数];
int[][] xx = new int[3][4]; // 定义一个确定行数和列数的二维数组
​
数据类型[][] 数组名 = new 数据类型[行数][];
int[][] xx = new int[3][];  // 定义一个确定行数但不确定列数的二维数组
​
数据类型[][] 数组名 = {{第 0 行初始值}, {第 1 行初始值}, ..., {第 n 行初始值}};
int[][] xx = {{1, 2}, {3, 4, 5}, {6, 7, 8, 9}}; // 定义一个确定元素值的二维数组

0x0202:二维数组的初始化

和一维数组类似,二维数组的初始化也有三种方式

1. 默认初始化

数组是引用类型,它的元素相当于是类的实例变量,因此数组一经分配空间,其中的每个元素也会被按照实例变量同样的方式被隐式初始化:

import java.util.Arrays;
​
public class TestVar {public static void main(String[] args) {int[][] num_table = new int[10][10];System.out.println(Arrays.toString(num_table[0]));}
}

2. 静态初始化

静态初始化,就是在定义数组的同时为每个元素进行赋值:

import java.util.Arrays;
​
public class TestVar {public static void main(String[] args) {int[][] num_table = {{1, 2}, {3, 4, 5}, {6, 7, 8, 9}};int[][] num_table2 = new int[][] {{1, 2}, {3, 4, 5}};
​System.out.println(Arrays.toString(num_table[1])); // 打印 num_table 数组下标为 1 的行System.out.println(Arrays.toString(num_table2[0])); // 打印 num_table2 数组下标为 0 的行}
}

3. 动态初始化

所谓动态初始化,就是将数组的定义与为数组元素分配空间并赋值的操作分开进行:

import java.util.Arrays;
​
public class TestVar {public static void main(String[] args) {int[][] num_table = new int[3][]; // 声明一个 3 行的数组
​num_table[0] = new int[]{1, 2, 3}; // 为 num_table 第 0 行赋值一个数组
​System.out.println(Arrays.toString(num_table[0])); // 打印 num_table 数组下标为 0 的行}
}

0x0203:二维数组的使用

二维数组本质上就是一个一维数组中嵌套了一个一维数组,读者可以将其想想成表格的形式,比如 int[][] num_table = {{1,2,3}, {4, 5, 6}}; 读者就可以将其看成是下面这种表格:

行/列坐标012
0123
1456

那么假设我要取出数字 5,是不是就是取出坐标为(1,1)的值:

public class TestVar {public static void main(String[] args) {int[][] num_table = {{1, 2, 3},{4, 5, 6}};
​// 输出二维数组中行下标为 1,列下标为 1 的值System.out.println(num_table[1][1]);}
}


文章转载自:

http://B1xymGqS.Lkhgq.cn
http://zbzdo4IM.Lkhgq.cn
http://vhJBVZIM.Lkhgq.cn
http://LYRukaLH.Lkhgq.cn
http://Em8H8sna.Lkhgq.cn
http://GTy53uMU.Lkhgq.cn
http://cD6eR8Vc.Lkhgq.cn
http://gFTJ2DNT.Lkhgq.cn
http://2iupMjbH.Lkhgq.cn
http://orOeYkOY.Lkhgq.cn
http://91ELNrX6.Lkhgq.cn
http://DYSsoWLR.Lkhgq.cn
http://TSCbKYK6.Lkhgq.cn
http://l2kyGTNn.Lkhgq.cn
http://RmMkIiBo.Lkhgq.cn
http://1J8nNFcA.Lkhgq.cn
http://194xf4hC.Lkhgq.cn
http://5P9sywnL.Lkhgq.cn
http://S1ehDEG7.Lkhgq.cn
http://SEbRTVsF.Lkhgq.cn
http://yqcDWjn0.Lkhgq.cn
http://HQasMzk6.Lkhgq.cn
http://qlcyPB1s.Lkhgq.cn
http://CMKIXg98.Lkhgq.cn
http://dTMY31LG.Lkhgq.cn
http://TKRNmaZJ.Lkhgq.cn
http://Kvy5nqHL.Lkhgq.cn
http://wloNBNtD.Lkhgq.cn
http://YLb7expm.Lkhgq.cn
http://N67eQFF7.Lkhgq.cn
http://www.dtcms.com/wzjs/661918.html

相关文章:

  • 公需道德与能力建设培训网站免费网站整站模板下载
  • 北京网站开发怎么做孩子学编程网上课程哪家好
  • 企业网站建设联系方式wordpress ssl部署
  • 行情软件免费下载的网站如何做网站首页关键词
  • 宜黄住房和城乡建设部网站公司装修办公楼
  • ps可以在哪个网站上做兼职做矿产公司的网站
  • 便捷网站建设多少钱wordpress仿站步骤
  • php工具箱是直接做网站的吗网站推广软件免费下载
  • 桂平逗乐游戏招聘网站开发公司网站建设及优化计划书
  • 望京做网站的公司中山东莞网站推广
  • 怎样设置网站访问权限小红书推广引流
  • 南昌网站seo技术重庆百度推广开户
  • 毕业设计做网站有什么好的创意太原网站建设与维护
  • 如何做彩票网站的教程wordpress 瀑布流分页
  • 有做企业网站的吗全国疫苗接种率
  • 重庆建设工程质量检测整站多关键词优化
  • 山西有哪些做网站的公司html 模板网站
  • 国内设计师个人网站欣赏网站空间 哪个公司好
  • 数据库对网站开发的作用傻瓜式搭建网站
  • 中核华泰建设有限公司网站外贸是做什么的工作内容是什么
  • 佛山网约车驾驶员资格证网上报名seo专员是什么意思
  • 网站建设大赛海报成品在线短视频免费入口
  • 建设电子商务网站论文校园网网站建设
  • 自己申请一个网站怎么做安卓网站开发ui
  • 怎么申请一个网站企业推广方式隐迅推知名
  • 哪些做调查问卷的网站摄影师作品网站
  • 建设网站要注意事项网红助手24小时自助下单app
  • 网站建设成本报表帝国cms搭建个人网站
  • wordpress 网站迁移广州市门户网站建设
  • 东莞大岭山建网站公司桂林市生活网官方网站