- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
- * - while/do-while while语句 while语句是常用的迭代语句,语法如下: do-while语句 do-while用于循环至少执行一次的情形。语句如下: while(condition){ statement; } 如果条件为true,则执行while循环体内的语句; 否则结束while循环,执行while循环体以后的语句。 do{ statement; } while(condition) do-while语句先执行一次do语句块,然后条件,如果为true,则继续执行循环体内的语句;否则则结束do-while循环。 - * - - * - for语句-1 for语句是最常见的迭代语句,一般用在循环次数已知的情形 for语句结构如下: for(initialization;condition;update){ statements; } 1、首先初始化操作(initialization) 2、判断终止条件表达式(condition)是否满足,如果为true,则执行循环体中的语句statements; 3、最后执行迭代部分(update) 4、完成一次循环后,重新判断终止条件 - * - - * - for语句-2 示例:打印九九乘法表 public class NineTable { public static void main(String[] args) { for (int i = 1; i = 9; i++) { for (int j = 1; j = i; j++) { // 输出a*b=c格式 System.out.print(j + * + i + = + i * j + ); } // 输出空行 System.out.println(); } } } 1*1=1 1*2=2 2*2=4 1*3=3 2*3=6 3*3=9 1*4=4 2*4=8 3*4=12 4*4=16 ….. - * - - * - 转移语句 Java的转移语句用在选择结构和循环结构中,使程序员更方便地控制程序执行的方向。 Java语言中提供的转移语句有: break语句:在循环中用于立即从当前循环终止控制; continue语句:从其调用处跳至循环的开始处; return语句 :其之后的语句将不再执行; Java中没有goto语句,在多层循环时,可以用break、continue实现goto语句的功能。 - * - - * - 数组 属于引用数据类型; 由类型相同的元素组成的有顺序的数据集合; 数组的长度是固定的,不能扩展; 可以存储基本数据类型或对象; 通过数组名和下标可以访问数组中的元素; - * - 一维数组-1 定义一维数组的语法如下: 示例 data_type[] varName; 或 data_type varName []; 任意数据类型 数组名 一维数组的标识,可放置在数组名前面或后面 int a[ ]; //声明一个整形数组 double b[ ]; //声明一个双精度浮点型数组 - * - - * - 一维数组-2 利用new来为数组型变量分配内存空间 访问数组元素的格式 a = new int[10]; double b[ ] = new double[10] 数组名[索引] 数组的索引是从0开始到数组的长度减1 - * - - * - 数组初始化 数组的初始化有静态和动态两种方式。 静态初始化:在定义数组的同时对该数组进行初始化。例如: 动态初始化:将数组的定义和初始化分开进行。例如: int[ ] k = {1,2,3,4} 或 int[ ] k = new int[ ] {1,2,3,4} int[ ] array = new int[2]; //数组的定义 array[0] = 1; //数组的第一个元素赋值 array[1] = 2; //数组的第二个元素赋值 不能写长度 - * - - * - 使用数组 使用数组存储5个整数,并输出其中最大值。 public class FindMa
您可能关注的文档
- (模拟电子技术及应用)第七章低频功率放大电路.ppt
- (模拟电子技术及应用)第三章负反馈放大电路.ppt
- (模拟电子技术及应用)第五章波形产生与变换电路.ppt
- (模拟电子技术及应用)第一章半导体元件.ppt
- (轻量级Java EE程序设计及实践)第1章JavaEE应用.ppt
- (轻量级Java EE程序设计及实践)第2章Struts2基础.ppt
- (轻量级Java EE程序设计及实践)第3章Struts2深入.ppt
- (轻量级Java EE程序设计及实践)第5章Hibernate基础.ppt
- (轻量级Java EE程序设计及实践)第6章Hibernate核心技能.ppt
- (轻量级Java EE程序设计及实践)第7章Spring基础.ppt
文档评论(0)