- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2.3Java中的运算符-青岛理工大学
本章主要介绍了学习Java所需的基础知识。首先介绍了Java语言的基本语法、常量、变量的定义以及一些常见运算符的使用,然后介绍了条件选择结构语句和循环结构语句的概念和使用,最后介绍了方法的一些知识以及数组的相关操作。 通过本章的学习,能够掌握Java程序的基本语法、格式,以及变量和运算符的使用,能够掌握几种流程控制语句的使用,以及方法的定义、方法调用过程中参数的传递,数组声明、初始化以及数组的使用等。 假如现在想算出在1万个阶梯内,都有哪些阶梯数满足题意的话,可以这样改写程序中的while结构: while(i=10000) { if(i%2==1i%3==2i%5==4i%6==5i%7==0) System.out.print(i+阶 ); i++; } 【练习4】假定在Bank中存款额5000元,按6.25%的年利率计算,试问过多少年后 就会连本带利翻一翻?试编程实现之。 public class Test { public static void main(String[] args) { double m=5000.0; //初始存款额 double s=m; //当前存款额 int count=0; // 存款年数 do { s=(1+0.0625)*s; count++; }while(s2*m); System.out.println(count+年后连本带利翻一翻!); } } 【练习5】写出以下程序执行后的输出结果。 public class Test { public static void main(String[] args) { int s=0,i=1; label: while(true) { while(true) { if (i%2==0) break ; //不带标号 if(s50) break label; //带标号 s+=i++; } i++; } System.out.println(s=+s); } } 2.6 方法 2.6.1 什么是方法 假设有一个游戏程序,程序在运行过程中,要不断地发射炮弹。发射炮弹的动作需要编写100行的代码,在每次实现发射炮弹的地方都需要重复地编写这100行代码,这样程序会变得很臃肿,可读性也非常差。 为了解决代码重复编写的问题,可以将发射炮弹的代码提取出来放在一个{}中,并为这段代码起个名字,这样在每次发射炮弹的地方通过这个名字来调用发射炮弹的代码就可以了。 上述过程中,所提取出来的代码可以被看作是程序中定义的一个方法,程序在需要发射炮弹时调用该方法即可。 2.6 方法 2.6.1 什么是方法 接下来通过一些案例来介绍方法在程序中起到的作用,先来看一下在不使用方法时如何实现打印三个长宽不同的矩形。 2.6 方法 2.6.1 什么是方法 在例程2-19中,分别使用3个嵌套for循环完成了三个矩形的打印,仔细观察会发现,这3个嵌套for循环的代码是重复的,都在做一样的事情。此时,就可以将使用“*”打印矩形的功能定义为方法,在程序中调用三次即可。 2.6 方法 2.6.1 什么是方法 在Java中,声明一个方法的具体语法格式如下: 修饰符:方法的修饰符比较多,有对访问权限进行限定的,有静态修饰符static,还有最终修饰符final等,这些修饰符在后面的学习过程中会逐步介绍 返回值类型:用于限定方法返回值的数据类型 参数类型:用于限定调用方法时传入参数的数据类型 参数名:是一个变量,用于接收调用方法时传入的数据 返回值:被return语句返回的值,该值会返回给调用者 return关键字:用于结束方法以及返回方法指定类型的值 需要特别注意的是,方法中的“参数类型 参数名1,参数类型 参数名2”被称作参数列表,它用于描述方法在被调用时需要接收的参数,如果方法不需要接收任何参数,则参数列表为空,即()内不写任何内容。 方法的返回值必须为方法声明的返回值类型,如果方法
有哪些信誉好的足球投注网站
文档评论(0)