首页 > 编程语言 > 详细

JAVA-初步认识-第五章-数组-查表法练习

时间:2017-10-03 09:23:16      阅读:221      评论:0      收藏:0      [点我收藏+]

一. 

查表法是一种思想,是一种生活中都会存在的操作。

查表法的特征在于:有对应关系。对应关系的一方上是有序的编号。如果有序的编号不从0开始,重新设置角标即可。

技术分享

星期就可以使用查表法,星期一是monday, 星期二是tuesday....。查表法对应的双方中,有一方一定要是有序的数字。有序的数字,才可以转化为数组的角标,不然怎么称得上查表法,这里的表就是数组。

由于这里返回的字符串类型,字符串类型时String,例如:String a="abc"

技术分享

技术分享

简单的练习了一下,查表法的使用。整体的思路是这样的:在主函数中,输入数据调用getweek函数,得到对应的字符串返回值,然后将其输出。在主函数的下面,独立地定义一个函数,用来得到对应的星期号字符串。输入的是int类型数据,返回的是String类型的字符串。由于对应的关系的数据比较多,定义一个数组将它们存储起来,数组的类型是字符型。输入的数据是数组的角标,定义好数组后,返回对应角标的数组数据,即return arr[num]; 这里有一点要注意,数组对自己的元素进行标号,是从0开始,所以num=1时,要对应数组中第二个元素,在其前面加上一个空字符。从整个输入上来看,要限制输入数据的范围。

  

 

 

 

JAVA-初步认识-第五章-数组-查表法练习

原文:http://www.cnblogs.com/wsw-bk/p/7623186.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!