摘要: break 在任何循环语句的主体部分,均可用break控制循环的流程,强行退出。 continue 在循环语句中终止某次循环,即跳过循环中尚未执行的语句,循环继续。 关键字goto 不常使用。配合break 和continue,标签使用。 例 outer为标签 阅读全文
posted @ 2022-02-24 18:06 luckylu1983 阅读(42) 评论(0) 推荐(0)
摘要: For 循环 是支持迭代的一种通用结构,是最有效最灵活的循环结构。 for循环执行的次数是在执行前就确定的。 语法: for(初始化;布尔表达式;更新){ } 初始化/布尔表达式/更新均可为空 例: 练习: 1. 0-100 奇数和 与偶数和 2. 0-1000之间能被5整除的数,并且每行输出3个 阅读全文
posted @ 2022-02-24 17:22 luckylu1983 阅读(59) 评论(0) 推荐(0)
摘要: DoWhile 先执行后循环,do...while循环至少会执行一次。 do{ // 代码语句 }while{布尔表达式}; while和do-while的区别: while:先判断,后循环; do-while:先执行,后判断; 阅读全文
posted @ 2022-02-24 14:52 luckylu1983 阅读(54) 评论(0) 推荐(0)
摘要: while 是最基本的循环 结构为: while(布尔表达式){ //循环内容 } 只要布尔表达式为true,执行循环 大多数情况是会让循环停下来的,需要一个让表达式失效的方式结束循环。 少部分情况需要循环一直执行,比如服务器的请求响应监听等。 无限循环【死循环】会造成程序卡死、崩溃。 练习题 1+ 阅读全文
posted @ 2022-02-24 14:28 luckylu1983 阅读(61) 评论(0) 推荐(0)
摘要: switch case 语句判断一个变量与一系列值中某个值是否相等,每个值称为一个分支。 语法 switch (expression){ case value: //语句 break; //可选 case value: //语句 break; //可选 // 任意数量的case语句 default: 阅读全文
posted @ 2022-02-24 13:14 luckylu1983 阅读(37) 评论(0) 推荐(0)
摘要: 单选结构 if(布尔表达式){ // 如果布尔表达式为true将执行的语句 } 双选结构 if(布尔表达式){ // 如果布尔表达式为true将执行的语句 }else{ // 如果布尔表达式为false将执行的语句 } if多选结构 if(布尔表达式1){ // 如果布尔表达式为true将执行的语句 阅读全文
posted @ 2022-02-24 12:54 luckylu1983 阅读(17) 评论(0) 推荐(0)
摘要: Scanner 对象 java.util.Scanner 是Java5的新特征,我们可以通过Scanner类来获取用户的输入。 基本语法 Scanner s = new Scanner(System.in); 通过Scanner类的next()与nextLine()方法获取输入的字符串, 用hasN 阅读全文
posted @ 2022-02-24 11:50 luckylu1983 阅读(25) 评论(0) 推荐(0)