首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

用手机学习Java编程——第10课:国王姓名查询程序的荣耀

今天,让我们学习编写一个简单的国王的荣耀人物名字查询程序,并讨论数组的使用。

代码如下:

运行结果如下:

在上面的代码中,我们今天将讨论数组。

什么是数组?数组是一个变量,用于存储一组相同类型的数据,相当于一个容器。

使用数组的方法如下:

宣告阵列的方法可以简化为:

您也可以在这样做的同时声明分配:

: int [] num = 新的int ; 打猎: int [] num = ;

当然,除了一维阵列,还有多维阵列,例如二维阵列和三维阵列。下图:

这里,数组中的“[”是什么意思?

“[值”在数组中扮演导航的角色。随时输入相关坐标值。例如,我们声明一维数组:

字符串[ ]名称= {“王大奎”、“拉姆达里”、“孔二狗”};

当我们想称之为“孔二狗”时,我们应该怎么做,因为孔二狗排名第三,当然,它会被命名为[吗?。。。。不,因为在Java程序中,从0开始,如果你叫“孔二狗”,你需要输入名字[ 2 ]。

这同样适用于二维数组,例如:

字符串[ ] [ ] [ ]名称= { {“王大奎”、“孔女神”}、{“拉姆·达利”、“白晶晶”};

如果我们想称之为“夯力”,我们需要首先确定一维坐标。很明显,第一个括号里有两个括号。第一个括号是一维的,即字符串的第一个“[”。

这个“夯力”和“白晶晶”的数组,内容中包含夯力,在第一个括号中排名第二,所以它可以被识别为字符串[ 1 ] [ ],然后夯力在{“夯力”和“白晶晶”的数组中排名第一,所以它被识别为字符串[ 1 ] [ 0 ],他可以被找回。

三维阵列也以这种方式被推动,不会重复。

读完这篇文章,我相信你会对上面的代码有更多的了解,前提是你理解上一课的内容。如果没有,再多读几遍之前的知识。

今天的课程到此结束,这也表明Java的一些小知识差不多,剩下两天时间消化,然后开始我们的面向对象的新课程。

任务是从头到尾解释今天的代码,就像我在上一课中所做的那样。这两天,我们对之前课程的知识有了很好的回顾,过两天我们会见到你。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181026A0MHV900?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券